Companies Home Search Profile

Build a Weather App

Focused View

Ken W. Alger

2:52:54

258 View
  • S1V1-Fix20180506 - Introducing Stormy.mp4
    02:46
  • S1V2 - What's an API What Does it Mean to Use One.mp4
    06:45
  • S1V3 - The Dark Sky API.mp4
    04:09
  • S1V4 - Creating the Project.mp4
    02:23
  • S2V1 - How Do We Get Data from the Web.mp4
    04:54
  • S2V2 - Networking on a Mobile Device.mp4
    01:45
  • S2V3 - Introducing OkHttp.mp4
    05:25
  • S2V4 - Getting the OkHttp Library Using Gradle.mp4
    04:54
  • S2V5 - Making an HTTP GET Request with OkHttp.mp4
    09:50
  • S3V1 - Keeping our App Fast with Asynchronous Processing.mp4
    04:51
  • S3V2 - Making Our Code Asynchronous.mp4
    07:00
  • S3V3 - Handling Errors.mp4
    07:21
  • S3V4 - Configuring the AlertDialog.mp4
    05:58
  • S3V5 - What To Do When the Network is Down.mp4
    09:08
  • S4V1 - Exploring the Data.mp4
    04:27
  • S4V2 - Creating the Model.mp4
    01:48
  • S4V3 - Beautiful JSON.mp4
    04:41
  • S4V4 - Introducing JSONObject.mp4
    07:27
  • S4V5 - Setting CurrentWeather from JSON.mp4
    05:14
  • S4V6 - Cleaning Up the Date and Time.mp4
    08:22
  • S4V7 - Setting the Weather Icon.mp4
    06:29
  • S5V1_v2 - Start at the Center.mp4
    07:08
  • S5V2 - One Cloudy Night.mp4
    05:16
  • S5V3 - The Foggy Bottom.mp4
    08:06
  • S5V4 - The Legal Side of APIs.mp4
    05:53
  • S6V1 - We're in a Bind.mp4
    06:29
  • S6V2 - Plugging in the Data.mp4
    10:11
  • S6V3 - Weather Icon.mp4
    04:37
  • S6V4 - I'm Feeling Refreshed.mp4
    07:22
  • S6V5 - That's a Wrap.mp4
    02:15
  • Description


    About this Course

    In this course, we will learn about a very common and important element of Android development: downloading data from the Internet! We will request weather forecast data from a free API provided by darksky.net. We will then parse that data (in JSON format) and display it in a single-page app. We will also see how to handle errors and situations when the network is unavailable.

    What you'll learn

    • Networking
    • OkHttp
    • Using an API
    • Parsing JSON
    • Using a DialogFragment

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Ken W. Alger
    Ken W. Alger
    Instructor's Courses

    Ken has a long history around computers starting with early Commodore PETs and VIC-20s. He enjoys discussing programming and how to get started in the tech industry and is a MongoDB Certified Developer.

    He lives in Oregon with his wife and three children. He can be found most places online @kenwalger.

    Treehouse or is an online technology school that offers beginner to advanced courses in web design, web development, mobile development and game development. Its courses are aimed at beginners looking to learn computer coding skills for a career in the tech industry.
    • language english
    • Training sessions 30
    • duration 2:52:54
    • Release Date 2023/04/11