Just wanted to share my own version of an Android/Kotlin project template, with a few base classes/interfaces and a bit of a package structure.
Just click on button to create a new repo starting from this template.
Once created don't forget to update the:
- 100% Kotlin-only template.
- Jetpack Compose + Navigation.
- Package structure already started with a "package by feature" approach.
- 100% Gradle Kotlin DSL setup.
- Dependency versions managed via
buildSrc
. - Issues Template (bug report + feature request).
- Pull Request Template.
This template is using Gradle Kotlin DSL as well as the Plugin DSL to setup the build.
Dependencies are centralized inside the Libs.kt file in the buildSrc
folder. This provides convenient auto-completion when writing your gradle files.
Feel free to open a issue or submit a pull request for any bugs/improvements.