This is a template for any kind of Android project with UDF and Clean Architecture.
For more traditional template (with XML and Rx) see here
- Material Design 3 and Android Jetpack
- Kotlin Coroutine and Flow support
- Logging by Timber
- DI with Koin
Coming soon:
Firebase (Only free to use features)
- Analytics
- Authentication (Anonymous sign in)
- Crashlytics
- Performance monitoring
Unit testing with Koin and Mockk support UI testing WIP, Coming soon ...
- Shared preferences support (only for generic types)
- Exported run configuration for running all unit and UI tests (in the .run folder)
- Exported code style and editor config in the project root folder
- Some very basic extension functions