Companies Home Search Profile

Build a Weather App

Focused View

Ken W. Alger

2:52:52

188 View
  • 01. Introducing Stormy.webm
    02:46
  • 02. Whats an API What Does it Mean to Use One.webm
    06:45
  • 03. The Dark Sky API.webm
    04:09
  • 04. Creating the Project.webm
    02:23
  • Android Build A Weather App v2.zip
  • 01. How Do We Get Data from the Web.webm
    04:54
  • 02. Networking on a Mobile Device.webm
    01:45
  • 03. Introducing OkHttp.webm
    05:25
  • 04. Getting the OkHttp Library Using Gradle.webm
    04:54
  • 05. Making an HTTP GET Request with OkHttp.webm
    09:50
  • Android Build A Weather App v2.zip
  • 01. Keeping our App Fast with Asynchronous Processing.webm
    04:51
  • 02. Making Our Code Asynchronous.webm
    07:00
  • 03. Handling Errors.webm
    07:21
  • 04. Configuring the AlertDialog.webm
    05:58
  • 05. What To Do When the Network is Down.webm
    09:08
  • Android Build A Weather App v2.zip
  • 01. Exploring the Data.webm
    04:27
  • 02. Creating the Model.webm
    01:48
  • 03. Beautiful JSON.webm
    04:41
  • 04. Introducing JSONObject.webm
    07:27
  • 05. Setting CurrentWeather from JSON.webm
    05:14
  • 06. Cleaning Up the Date and Time.webm
    08:22
  • 07. Setting the Weather Icon.webm
    06:29
  • Android Build A Weather App v2.zip
  • 01. Start at the Center.webm
    07:08
  • 02. One Cloudy Night.webm
    05:16
  • 03. The Foggy Bottom.webm
    08:06
  • 04. The Legal Side of APIs.webm
    05:53
  • Android Build A Weather App v2.zip
  • 01. Were in a Bind.webm
    06:28
  • 02. Plugging in the Data.webm
    10:11
  • 03. Weather Icon.webm
    04:36
  • 04. Im Feeling Refreshed.webm
    07:22
  • 05. Thats a Wrap.webm
    02:15
  • Android Build A Weather App v2.zip
  • 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:52
    • Release Date 2023/04/30

    Courses related to Android Development