Codelabs for Android Developer Fundamentals

Stay organized with collections Save and categorize content based on your preferences.

This page lists the practical codelabs that are included in the Android Developer Fundamentals course. For links to the concept chapters, slides, and apps that accompany these codelabs, see the course overview.

Unit 1: Get started

Lesson 1: Build your first app

Lesson 2: Activities and intents

Lesson 3: Testing, debugging, and using support libraries

Unit 2: User experience

Lesson 4: User interaction

Lesson 5: Delightful user experience

Lesson 6:Testing your UI

Unit 3: Working in the background

Lesson 7: Background tasks

Lesson 8: Alarms and schedulers

Unit 4: Saving user data

Lesson 9: Preferences and settings

Lesson 10: Storing data with Room