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
- 1.1: Android Studio and Hello World
- 1.2 Part A: Your first interactive UI
- 1.2 Part B: The layout editor
- 1.3: Text and scrolling views
- 1.4: Learn to help yourself
Lesson 2: Activities and intents
Lesson 3: Testing, debugging, and using support libraries
Unit 2: User experience
Lesson 4: User interaction
- 4.1: Clickable images
- 4.2: Input controls
- 4.3: Menus and pickers
- 4.4: User navigation
- 4.5: RecyclerView
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