- Course
Android with Kotlin: Fundamentals
Build your first Android app with Kotlin and Jetpack Compose. This course will teach you how to create, run, understand, debug, and extend a simple Compose-based application.
- Course
Android with Kotlin: Fundamentals
Build your first Android app with Kotlin and Jetpack Compose. This course will teach you how to create, run, understand, debug, and extend a simple Compose-based application.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Core Tech
What you'll learn
Starting Android development can be difficult because the toolchain, project structure, UI framework, device workflow, and debugging tools are introduced together. In this course, Android with Kotlin: Fundamentals, you’ll gain the ability to create, run, understand, debug, and evolve a simple Compose-based Android application. First, you’ll explore Android Studio setup, project creation, Gradle configuration, source sets, manifests, resources, and the activity lifecycle. Next, you’ll discover how to build Compose interfaces with composables, layouts, modifiers, Material components, previews, data, and observable state. Finally, you’ll learn how to use resources, navigate between screens, troubleshoot common problems, and add a small feature end to end. When you’re finished with this course, you’ll have the skills and knowledge of Android development fundamentals needed to build and run a simple Kotlin and Compose app and continue into deeper study of Android UI, architecture, networking, persistence, testing, and accessibility.