Multi-Modular Navigation | Compose Multiplatform iOS/Android (Udemy.com)
Build Scalable Cross-platform Apps. Navigate Like a Pro: Multi-Modular Architecture in Compose for iOS and Android.
Created by: Stefan Jovanovic
Last updated March 2025
What you will learn
- Navigation fundamentals
- Type-safe navigation
- Passing arguments between destinatnations
- Customizing transition animations
- Implement a Nested Navigation graph
- Navigation with Bottom Navigation Bar
- Build Scalable Apps
- Navigation in a Multi-modular project
- Introducing with the concept of modularization
- Modularization fundamentals
- The Benefits of a Multi-modular Architecture
- Build a Recipes App with a Multi-modular Navigation
- And more
How it compares
Against the other 149 rated Udemy courses in Mobile Development on CourseDuck:
- Rating4.2 out of 5higher than 13% of them
- Reviews87#110 of 150 by number of reviews
- Length2.1 hoursshorter than 90% of them
- Last updatedMarch 2025more recently than 53% of them
Course Description
Mobile development has traditionally required from developers to build separate applications for iOS and Android. Each platform comes with its own language, tools, and ecosystem—Objective-C or Swift for iOS, and Java or Kotlin for Android. This approach, while effective, doubles the workload and often leads to inconsistent features and performance across platforms.
Luckily modern technologies like Kotlin Multiplatform (KMP) offer a faster, more efficient way to develop mobile apps without compromising quality. In a world of mobile development where everything is changing fast, you gotta keep up with the technology if you want to stay concurrent on the market.
That’s why I have prepared this amazing course . In this course I’m gonna teach you how to implement a scalable, multi-modular navigation architecture in your kotlin multiplatform project. We’re gonna target Android and iOS platforms using Compose Multiplatform framework for sharing the UI. This is an intermediate-level, concise course which is meant for developers that want to learn quickly, without wasting time on 20 hour courses.
Here’s what you’re going to learn here:
Compose navigation fundamentals
Type-safe navigation in Android and iOS
Passing arguments between destinations
Customizing Transition animations
Implementing a Nested Navigation
Navigation with a Bottom Navigation Bar
Modularization fundamentals
The benefits of a multi-modular architecture
Building scaleable and professional applications
Multi-modular navigation
And at the end we’re gonna create a Recipe App where we’re be implementing all the things that we have learned in this course. That application will work on both Android and iOS, it will have about 5 feature modules, a separate module for the navigation logic, and more.
Now is the right time to adapt cutting edge technologies in a mobile development!
Instructor Details
- 4.2 Rating
87 Reviews
Stefan Jovanovic
Hi, my name is Stefan Jovanović. I’m a Kotlin Multiplatform developer, designer and technology enthusiast. Love working on a new and exciting projects, sharing my knowledge with others, and always willing to learn more.
I believe that permanent education is the key to success. I’ve been working as a developer/designer for 6 years so far.
Have a lots of projects on my mind. I will be creating many useful courses in the future, and hope to hear from you as you enroll in one of them!
Kind regards
More courses by Stefan Jovanovic
Compose Multiplatform (Android/iOS) - Mobile App Development (2026)
4.5 (780 Reviews)
Provider: Udemy
Time: 6.8h
$64.99
Build Modern Android App with REST API and Ktor Server (2025)
4.4 (556 Reviews)
Provider: Udemy
Time: 16.5h
$74.99
Compose Multiplatform - iOS/Android Development with Kotlin (2026)
4.3 (538 Reviews)
Provider: Udemy
Time: 2.3h
$64.99
To-Do App & Clean Architecture -Android Development - Kotlin (2022)
4.3 (520 Reviews)
Provider: Udemy
Time: 4.6h
$74.99
Programming with Kotlin - Masterclass | Complete Course (2025)
4.3 (466 Reviews)
Provider: Udemy
Time: 14.4h
$74.99
Android Material UI Design Masterclass with Adobe Xd (2020)
4.5 (305 Reviews)
Provider: Udemy
Time: 6.7h
$64.99
More Mobile Development courses
Flutter Mobile App: Build Chatbot with Firebase & Gemini AI (2026)
4.9 (775 Reviews)
Provider: Udemy
Time: 13.8h
$19.99
Android MVVM Architecture complete course (2026)
4.7 (890 Reviews)
Provider: Udemy
Time: 3.4h
$74.99
Android App's Development Masterclass - Build 2 Apps - Java (2023)
4.7 (271 Reviews)
Provider: Udemy
Time: 7.8h
$39.99
The Best React Native Course 2026 (From Beginner To Expert)
4.6 (735 Reviews)
Provider: Udemy
Time: 24.3h
$19.99
The Ultimate 70+ Hours iOS Development Bootcamp (2025)
4.6 (672 Reviews)
Provider: Udemy
Time: 74.2h
$84.99
Reviews
By Roshan Din Firozi on 4/6/2026
pretty good course
By Alexandre Louro Sousa on 12/15/2025
Concise and straight to the point, while explaining it very clearly.
By Claudette Givens on 11/17/2025
Felt like I was chasing after a running ball. Course material was excellent but fast passed
By Artur Wilczek on 6/24/2025
I really don't like when you speak that fast when you are presenting the code or something in AS. When you talk in introduction or theory you sepa slowly and clearly and when it comes to code, the most important part you speak as you are in big hurry. If course will have 3 h instead of 2 h it won't hurt anyone but would be easier and nicer to learn. What is the point to provide course where we need decrease speaking speed or pausing all the time the video. You event don't finish the sentence and already change the screen in Android Studio, it's really frustrating
By karthick chinnathambi on 3/30/2025
Bit Too fast and Before we can understand the code it's moving on. course is 2hours. But it definitely takes more than that. Better to put the actual time it takes to learn. So that people can plan accordingly
By Giovanni B. on 3/14/2025
Excellent explanations, simple and clear, I have followed several courses always by Jovanovic, and they are always an excellent purchase.
By Dan Fil on 1/24/2025
Was very useful for me! Thank you!
By Tyler Pap on 12/13/2024
The course felt extremely rushed. I went through it twice, and still do not understand the navigation logic. The coding video is separate from the voiceover, in the sense that the instructor multiple times explains -rather quickly- high level overview of what they are doing, while details are implemented simultaneously in the video. Its too distracting. There is no explanation or overview of how all parts are connected in the end of the course (which would be useful if you run at that speed), just a simple overview in the beginning. Also I consider myself at least intermediate level since I have already built a highly complex multi-module android app with MVI architecture which is in production, so the required level is at least advanced, with deep KMM knowledge, having used Compose Multiplatform and just wanting to see a way of navigation in multi-module projects. I'm disappointed unfortunately and expected more.
By Firas Zuriekat on 11/14/2024
Sometimes the script and the images are not in sync. If you want to go fast at least stay in Sync
By Murali M on 10/31/2024
Excellent Course..!
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100












