How to make Movie Search App in KMP | Crash Course

preview_player
Показать описание

Ready to take your Kotlin Multiplatform Mobile (KMM) skills to the next level? In this step-by-step tutorial, we build a dynamic Movie Search App that works seamlessly across Android and iOS! Learn how to leverage powerful tools like Ktor Client for networking, Koin for Dependency Injection, and implement Clean Architecture with MVVM. We cover everything from platform-specific navigation to managing SharedFlow data streams for smooth, responsive UI interactions on both platforms. Whether you’re an Android developer looking to expand your skills or a beginner in KMM, this video has it all! 🚀 Don’t forget to hit subscribe for more cross-platform app development content!"

00:00 Intro
00:46 Adding Dependencies
01:56 APIs
02:26 Data Layer + Domain Layer ( Shared Module )
16:15 KOIN Dependency Injection Setup for Data + Domain Layer
18:10 UI Layer of Shared Module ( ViewModels )
25:53 KOIN Dependency Injection for UI Layer ( ViewModels )
29:14 Add @Serializable annotations to all of our DTOs
29:53 Koin Setup for Android Platform
30:59 Koin Setup for Ios App
32:16 Android App
46:24 IOS App
1:06:15 Outro

#KotlinMultiplatform #KMM #MovieApp #KtorClient #KoinDI #MVVM #CleanArchitecture #AndroidDevelopment #iOSDevelopment #CrossPlatformApps #MobileAppTutorial #KotlinTutorial
Рекомендации по теме
Комментарии
Автор

Is there any course that you recommend if i have basic understanding of Kotlin but now i wanted to become full fledged mobile app developer

apnacollages
Автор

hello. i read that just recently KMP has been updated so that common UI can also be used. could you check and let us know how different would that be from what is now(shared logic+seperate UI)?

AniketSingh-hrmi