Загрузка...

Koin Annotations In Compose Multiplatform - Beginner's Guide to Compile-Time Dependency Injection

In this course, you'll learn about compile-time dependency injection using Koin for Android, iOS and Desktop targets in Compose Multiplatform. You'll learn about modules, ViewModels, platform-specific dependencies, as well as qualifiers.

⭐ Courses with real-life practices
⭐ Save countless hours of time
⭐ 100% money back guarantee for 30 days
⭐ Become a professional Android developer now:
https://pl-coding.com/premium-courses?utm_source=youtube&utm_medium=video&utm_campaign=default&cmc_strip=utm

🎓 Become an industry-ready Android developer in the Mobile Dev Campus:
https://pl-coding.com/campus?utm_source=youtube&utm_campaign=default&utm_medium=video&cmc_strip=utm

🎁 Get my FREE 4.5h Best Practice Guide to Android Architecture:
https://pl-coding.com/best-practice-guide?utm_campaign=default&utm_medium=video&cmc_strip=utm

💻 Let me be your mentor and become an industry-ready Android developer in 10 weeks:
https://pl-coding.com/drop-table-mentoring?utm_source=youtube&utm_medium=video&utm_campaign=default&cmc_strip=utm

Regular programming advice on my Instagram page:
https://www.instagram.com/_philipplackner_/

Get the source code for this video on GitHub:
https://github.com/philipplackner/CMP-KoinAnnotationsGuide

Kotlin Multiplatform Wizard
https://kmp.jetbrains.com/?android=true&ios=true&iosui=compose&includeTests=true

00:00 - Introduction
00:44 - What is Dependency Injection?
04:25 - Real DI vs. Service Locator
10:07 - Koin Annotations Setup
18:50 - Creating sample dependencies
26:48 - Modules & providing dependencies
34:57 - Platform-specific dependencies
40:58 - ViewModel module
45:23 - Qualifiers
48:10 - Trying it out on all platforms

Видео Koin Annotations In Compose Multiplatform - Beginner's Guide to Compile-Time Dependency Injection канала Philipp Lackner
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять