Get and display data from the internet

Retrieve and display images over the internet with HTTP/REST.

 

Introduction to HTTP/REST

Video

Learn how apps communicate with each other over the internet.

Get data from the internet

Codelab

Connect your app to backend servers using the third-party library Retrofit, and learn about REST web services.

Load and display images from the internet

Codelab

Load and display images from a web URL using the Coil library.

Debug with breakpoints

Codelab

Learn how to use breakpoints and watch specific variables when debugging.

Project: Amphibians app

Codelab

Take an app that displays information about different amphibian species, and use your knowledge of networking, JSON parsing, and view models to enable the app to use data from the network. The app will get its data from a custom API for this project and display it in a list view.