Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Android Development Essential Training: Create Your First App with Java

via LinkedIn Learning


Explore the world of Android app development. Learn the steps to creating your very first Android app in this overview course.

Explore the world of Android app development. This training course prepares you to create your very first Android app—helping you understand the technologies at work and prepare your computer for development and testing. Learn how to configure Android Studio, the Android SDK, and emulator software, and study the different files in a typical Android app: build scripts, the app manifest file, permissions tags, and icons. Finally, learn how an app is built from the bottom up, with screens, activities, and layouts. David Gassner shows how to define the visual presentation with XML and widgets, and control the logic with Java code. This simple overview is designed to provide you with everything you need to know to understand the Android development process. Later courses in the Essentials series concentrate on the specific skills you need to master.


  • Welcome
  • What you should know
  • How to use the exercise files
1. Android Development Fundamentals
  • Explore the history of Android
  • Explore the Android app framework
  • Programming for Android with Java
  • Install Android Studio on Windows
  • Install Android Studio on Mac
  • Manage Android Studio updates
  • Configure the Android SDK
2. Get Started
  • Create your first Android app
  • Android Studio windows and menus
  • Install HAXM software for the emulator
  • Create virtual devices for testing
  • Install device drivers on Windows
  • Connect a physical device for testing
  • Using Android command-line tools
  • Find answers in the documentation
3. Android Project Architecture
  • Explore the project structure
  • Manage Gradle build scripts
  • Manage the app manifest file
  • Use dependencies and support libraries
  • Declare and request app permissions
  • Set the app's name and launcher icon
4. Android App Architecture
  • Define screens with activities
  • Implement designs in XML layouts
  • Start new activities with intents
  • Configure the Jack compiler
  • Next steps

Taught by

David Gassner

Related Courses


Start your review of Android Development Essential Training: Create Your First App with Java

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free