Skip to content

BlazRozenbergar/multimodule-template

Repository files navigation

Architecture starter template (multi-module)

This template is compatible with the latest stable version of Android Studio.

Features

  • Room Database
  • Hilt
  • ViewModel, read+write
  • UI in Compose, list + write (Material3)
  • Navigation
  • Repository and data source
  • Kotlin Coroutines and Flow
  • Ktor
  • Unit tests
  • UI tests using fake data with Hilt

Usage

  1. Run the customizer script:
./customizer.sh your.package.name DataItemType [MyApplication]

Where your.package.name is your app ID (should be lowercase) and DataItemType is used for the name of the screen, exposed state and data base entity (should be PascalCase). You can add an optional application name.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published