I’m finally getting into some interesting parts of my KMP course and I need your input πŸ‘‡
I want to demonstrate platform-specific DI with Koin in the basic KMP course β€” meaning separate Koin modules for iOS and Android.
I’m looking for a feature that forces platform-specific code. My current idea is something that requires Android context, so I can also show how to inject it properly with Koin.
So far I’m considering:
Beginner-friendly:
- Network detection
- Key-value storage
- Battery monitor
More advanced:
- Permissions
- File-system access
- Notifications
πŸ‘‰ If you had to pick ONE that’s realistic, beginner-friendly, and clearly demonstrates platform DI β€” which would it be?
Or, if you have another idea that clearly breaks common code and needs platform-specific DI, drop it in the comments.
I’ll likely pick one of the suggestions and build it into the course.
2
3 comments
Mykola Miroshnychenko
4
I’m finally getting into some interesting parts of my KMP course and I need your input πŸ‘‡
powered by
KMP for Android Devs
skool.com/learnkmp-5296
Learn KMP step-by-step in a friendly community of developers through practical examples, discussions, Q&A, and workshops.