⚡ Follows Android design and development best practices. ⚡
In this branch you'll find:
- User Interface built with Jetpack Compose.
- A single-activity architecture, using Navigation Compose.
- A presentation layer that contains a Compose screen (View) and a ViewModel per screen (or feature).
- Reactive UIs using coroutines for asynchronous operations.
- Dependency injection using Hilt.
-
MVVM(Model-View-ViewModel)
Sample - A sample app illustrating Android development best practices with MVVM Architecture.
-
Jetpack Compose
Sample - A fully functional Android app built entirely with Kotlin and Jetpack Compose.
This project was based on or inspired by these projects and so on: