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

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

  • Multi-module clean architecture
  • Kotlin coroutines with Flow
  • Dependency injection with Dagger-Hilt
  • Unit testing
  • View abstracted from Fragment
  • API request with Retrofit
  • CI/CD with Github actions
  • Code lint check with Ktlint using a gradle plugin
  • Static code analysis with detekt
  • Dependency management with buildSrc (Kotlin DSL)
  • Dependency updates with buildSrcVersions

Libraries

About

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

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published