Hey, after a lot of work, my KMP Compose multiplatform app is now in production and
android new successfully published in Google Play
🍎 successfully published on App Store
Features:
• Networking/ local database
• Complex custom UI + Animations
• Native interactions for importing contacts
• Proper DI via Koin
• properly Modularized project with clean architecture (where applicable)
• Platform specific effects (eg. Ripple on Android, iOS like hover/onclick on iOS), for correct look&feel on each platform
When i started some weeks back I remember I had many questions on my end about KMP and CMP. I solved them obviously by trial/error. But i was for months hesitant to start.
Most important findings:
• iOS performance is great. BETTER than Flutter, feels basically as smooth as native
• medium-steep learning curve, once DI/networking/db is setup, development speed is high
If anybody has questions, feel free to ask. I know when i was quietly reading this channel here, i had so many doubt if i should try it, and most importantly: will it even be worth it, will iOS feel as native? If i can help somehow easy anybodies doubts, ask!
Slack Conversation