Skip to content

Just a template to create multi module android app with dependencies managed with kotlin DSL

License

Notifications You must be signed in to change notification settings

KryptKode/AndroidMultiModuleTemplate

Repository files navigation

Actions Status codecov Kotlin Version AGP Gradle License

Android Multi-Module Template

A template for bootstrapping a multi-module android project. It demonstrates clean architecture and has a navigation module based on this

Top things to learn here

Libraries

Extras

The gradle script uses Kotlin Gradle DSL (buildSrc ) which brings Kotlin's rich language features to gradle configuration. The project also uses detekt to detect code smells and ktlint to enforce proper code style. Github actions handles continuous integration, and runs detekt, ktlint, lint and unit tests concurrently. A pre-commit git hook verifies the project's code style before committing code. Test coverage reports are uploaded to codecov.

About

Just a template to create multi module android app with dependencies managed with kotlin DSL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published