Projects
Multiplatform-DI
Lightweight dependency injection framework for Kotlin Multiplatform application
Multiplatform-DI helps you to use DI in your KMM application easily, to provide shared common architecture solution that works both in iOS and Android native applications. Yes! It works even with iOS, in all cases.
Supports
- iOS (Kotlin Native)
- Android (Kotlin JVM)
Features
- Thread safety
- WeakReference
- Singletones (no extra actions in iOS side)
- Scopes
- Easy register and resolve components
KMM DI template
Template (pure) for KMM application with DI support. Uses Multiplatform-DI for Dependency Injection
KMM DI Sample
Sample demo app with integrated Multiplatform-DI. Mobile client for Movies DB open API with common BL and architecture.
Features
- Common architecture (VIP)
- Common network (Ktor)
- Common dependency injection
- Coroutines for concurrency
KMM Intro
Kotlin multiplatform client with common architecture and concurrency. Sample for Android broadcast livecoding. Uses MVVM architecture
Movies KMP
Kotlin multiplatform client with common architecture and concurrency. Uses Movies-DB API. Sample for tutorials and guides.
KMP New sample
Ye old sample for ye old guide how to make completed Kotlin multiplatform app with common architecture and concurrency. Uses news-api open API
## ## ##