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.
This course covers the very basics of Android development. We will build a simple app that will serve up some fun facts when you tap on a button. We introduce you to programming in Android, a tool for Android development called Android Studio, and some very basic concepts of the Android Software Development Kit, or SDK. By the end you will have a good idea of how a basic app works, and you will be armed with the knowledge to start building more.
Visit our content roadmap for more.
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.
Treehouse not only took the intimidation out of coding mobile apps, it made it fun. Aaron Watkins