YoVDO

Java Android App using REST API - Network Data in Android Course

Offered By: freeCodeCamp

Tags

Android Development Courses Java Courses JSON Courses REST APIs Courses

Course Description

Overview

Build a Java Android app that fetches and displays weather data using REST API and the Volley library. Learn to handle JSON data, create a RequestQueue, design a Singleton, and implement async network communications. Explore how to parse JSON files using Volley's JsonArrayRequest and JsonArrayObject methods. Develop a weather app that retrieves forecasts by city name, demonstrating practical application of REST API concepts in Android development. Gain hands-on experience with layout design, button click listeners, and efficient data fetching techniques for mobile applications.

Syllabus

) REST API explained: JSON vs XML.
) Introduction to the Android Weather App.
) Design the Layout.
) Button onClick Listeners.
) Request JSON Data with Volley.
) Singleton Request Queue in Volley.
) Callbacks for Async Requests.
) Fetch One JSONObject from an Array.
) JSONArrayRequest with Volley.
) Fetch JASONArray with Volley.
) Get Forecast by City Name.


Taught by

freeCodeCamp.org

Related Courses

Algorithms, Part I
Princeton University via Coursera
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
MongoDB for Java Developers
MongoDB University
Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Intro to Java Programming
San Jose State University via Udacity