Awesome
Compose Template Android
API documentation
Implementation of a pattern for designing applications with a modular approach and MVVM architecture. The last available stack is used at the beginning of October 2021.
Task
- Using the latest technology stack
- Modular system with minimal dependence of modules on each other
- Build Libraries to Minimize Module Links
- Creation of sample modules for the implementation of typical tasks
- Simplification of adding a module to the kernel, automation is possible
- Documentation automation
- Code-style checkout automation
- Tests
Automation
Custom libs
Basic implementation elements
- Jetpack Compose
- Accompanist
- Gradle KTS
- Flows
- Lottie
- Hilt
- Room
- Paging
- Retrofit
- Serialization
- Dokka
- Ktlint
- Spotless
- Mocker