Ben is an Android teacher at Treehouse with a long history of creating and tinkering with Android apps. He's an avid learner, loves playing sports, and is a fairly average chef.View all Ben’s courses
View all the Android courses in our library.
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.
Visit our content roadmap for more.
A collection of data is often represented in an app in some sort of list. In this course we will learn about the popular Android component called RecyclerView to display and interact with a list of items. We will see how to use some default components as well as building custom lists with our own layouts and adapters.
Treehouse not only took the intimidation out of coding mobile apps, it made it fun. Aaron Watkins