- I'm David Gassner.
And this is Android App Development Essential Training.
This course is designed to help you
get started building apps for mobile devices
that run the Android Operating System.
After a brief look at the history of Android,
I'll show you how to set up Android Studio
and the Android SDK on your development computer,
and how to prepare both virtual and physical devices
for testing.
I'll then describe how to create brand new
Android Studio projects, how to define
an app's visual presentation with XML layout files
and widgets, and how to control an app's behavior
with Java Code.
I'll show you how to navigate between screens,
how to present lists of data and images,
and how to support the enormous variety of screen sizes
and pixel densities that we see in Android devices.
I hope that this course helps you get started building apps
for the ever-expanding world of the Android Operating System
and application framework.