Android 12 Developer Preview is here! Try it out, and give us your feedback!
Get an introduction to Android development and UI basics.

Lesson 4: Build your first Android app

Learn to create your first Android apps using Android Studio.

Lesson 5: Layouts

Build a tip calculator app by building the layout first, then implement the logic to calculate the tip from the user input. Next, create an app that displays a scrollable list using the RecyclerView widget in Android.

Lesson 6: App navigation

Create a fragment, define navigation paths, and start an external activity. Complete the AndroidTrivia app, which is a game in which users answer trivia questions about Android development and can share their results if they win.