- AndroidX
- Min SDK 21+
- Compile SDK: 29+
- Java 8+
#APP Architecture This is a sample application with MVVM architecture implemented with small differences. In this branch you'll find:
Koin(service locator) for dependency injection. A presentation layer that contains a View and a ViewModel per screen (or feature). Reactive UIs using LiveData observables. A data layer with a repository and remote data sources that are queried with one-shot operations (no listeners or data streams).
It is written 100% in Kotlin. 🙂🙂🙂
- JDK 1.8
- Android SDK
- Android 10 (API 29)
- Latest Android SDK Tools and build tools.