Kotlin, Dependency Injection, Compose, Multiplatform.
Are there any scenarios where we need to deal with lifecycle complexity again? The ViewModel component still has its place in the Android architecture. Even if your Composable app can be launched from an Activity or Fragment, we can target two aspects of UI presentation abstraction: State holder —