Koin - a pragmatic lightweight dependency injection framework for Kotlin
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Easy. -subpar UX for end user -platform APIs have to bridged, and these bridges may not be available in fully working form -random issues introduced by cross-platform framework (see, for example https://github.com/flutter/flutter/issues/18161) -from developer career perspective, by heavily investing into Flutter you're limiting yourself to companies which want to save on mobile department - and it's obviously not good for your salary and work experience. -custom drawn UI means it's not consistent to latest OS UI changes - elements will have different appearance until Flutter devs will update it to match the latest version
Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
[GUIDE] This tutorial assumes all you know is Java, but you want to learn Kotlin.
Reading through https://github.com/Zhuinden/guide-to-kotlin/wiki should give you the headstart you need.
Compose - NavHost recomposition multiple times
1 project | reddit.com/r/androiddev | 1 Apr 2022
Do we really need to use Dependency Injection Framework?
3 projects | reddit.com/r/androiddev | 14 Nov 2021
Hilt is stable! Easier dependency injection on Android
2 projects | reddit.com/r/androiddev | 5 May 2021
Multiplatform dependency injection libraries equivalent to Dagger/Anvil
5 projects | reddit.com/r/Kotlin | 27 Jul 2022
Dagger 2.43 released with support for multiple instances of the same ViewModel using keys 🎉
3 projects | reddit.com/r/androiddev | 21 Jul 2022