Install and configure the Android Studio environment.
Learn the basics of object-oriented Kotlin programming.
Learn the intricacies of the Android Studio environment including an in-depth tour of the code editor tool.
Learn about composables, state, and recomposition.
Integrate databases into your Android apps using SQLite and the Jetpack Room library.
Design and build your own composable functions.
Learn about the Compose Column, Row, and Box layouts.
Build your own custom layout components.
Build animation into your apps using the Compose Animation API.
Discover how to detect tap, swipe, drag, and pinch gestures.
Draw 2D shapes, lines, gradients and paths.
Material theming, screen navigation, in-app purchasing, and multiple examples apps (including source code).
As an Amazon Associate we earn from qualifying purchases.