It's a decent introduction. Could benefit from more diverse examples and a slightly better flow between modules.
Build iOS & Android Apps with Kotlin & Compose Multiplatform
Learn to create native mobile applications for two platforms from a single, shared Kotlin codebase.
-
๐ฌ
AI instructor
Ask about any lesson and get a clear answer instantly, anytime. -
๐
Start anytime
No schedules or deadlines โ learn at your own pace, whenever suits you. -
๐
In English
Lessons, tasks and certificate โ all fully in your language.
About this course
Tired of writing and maintaining separate codebases for iOS and Android? Discover how to build beautiful, native-performing applications for both platforms using a single language and UI framework.
This course provides a practical, hands-on introduction to Compose Multiplatform. You will go from understanding the core concepts to building a complete, data-driven mobile application from a unified Kotlin codebase, capable of running on both iOS and Android devices.
What you'll learn:
- Learn the fundamentals of Kotlin Multiplatform and how to set up your development environment.
- Build a shared user interface for both iOS and Android using Compose Multiplatform.
- Apply modern architectural patterns like MVVM to structure your app's logic and data flow.
- Practice fetching data from a remote API and implementing local caching for offline functionality.
- Understand core principles of state management and dependency injection in a multiplatform project.
- Create custom UI components and implement dynamic theming, including light and dark modes.
- Configure and run your application on both Android emulators and iOS simulators.
The course begins with the essential theory and setup, then transitions into a project-based approach where you will build a functional application piece by piece. You will read through clear explanations and practice with focused code examples.
This course is for developers new to Compose Multiplatform. No prior cross-platform development experience is necessary, but a basic understanding of the Kotlin language will be helpful.
Start building truly cross-platform mobile apps with Kotlin today.
What you'll get
-
๐
Certificate of completion
Add it to your LinkedIn profile -
๐ฌ
Personal AI tutor
Stuck on a lesson? Ask your built-in tutor anything, any time. -
๐ง
Audio version included
Learn on the go โ no screen needed -
โพ๏ธ
Lifetime access
Come back anytime, no expiry -
๐ฑ
Phone or computer
Works anywhere, any device -
๐ธ
14-day refund
No questions asked -
โก
Short & focused
3h of practical content
Reviews (1)
Learners also took
โก Best to start
๐ With certificate
Modern Android App Development: Build and Publish Your First App
Certificate
Hands-on
ยฃ40
→
๐ Most popular
๐ With certificate
Hands-On Android App Development with Java and Android Studio
Certificate
Hands-on
ยฃ40
→
๐ Most popular
๐ With certificate
Android Multithreading: From Threads to Kotlin Coroutines
Certificate
Hands-on
ยฃ40
→
๐ฅ In demand
๐ With certificate
Android App Architecture with MVP, Dagger, Retrofit, and RxJava
Certificate
Hands-on
ยฃ40
→
Frequently asked
What do I need to take this course? +
Just a phone or computer with internet. No installs, no special hardware.
How do I pay? +
By card via Stripe. We donโt store card details โ Stripe handles them securely.
Can I get a refund? +
Yes โ full refund within 14 days, no questions asked.
How long will I have access? +
Forever. Once you purchase, the course is yours to revisit anytime.
Will I get a certificate? +
Yes. On completion you'll receive a certificate you can add to your LinkedIn profile.
Built for learners in
Tech
Design
Finance
Marketing
Healthcare
Education
Hospitality
Manufacturing
×2
Top up once, pay half
Add ยฃ80 โ get 200 credits, so each course works out to about ยฃ10.00. Credits never expire.
ยฃ80
200 credits
ยฃ10.00 / course
Best value
ยฃ200
550 credits
ยฃ9.09 / course
ยฃ400
1200 credits
ยฃ8.33 / course
No subscription. Credits apply to any course and never expire.