Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
/MVVMTemplatePublic template

An Android Template with MVVM and Clean Architecture

License

NotificationsYou must be signed in to change notification settings

Drjacky/MVVMTemplate

Repository files navigation

LanguageLicenseActions StatusBuild StatusQuality Gate StatusFOSSA StatusAndroid ArsenalCodeScene Code Health

A simple Android template that lets you create anAndroid project quickly.

How to use 👣

Just clickonUse this templatebutton to create a new repo starting from this template.

Compose version ⭐

For the compose version, which is under development, switchtofeature/compose branch.

Features 🕹

Under Development 🚧

  • Add CI
  • Use Kotlin DSL
  • Add Espresso, Instrumentation & Unit tests. To see a part of changes, clickhere.
  • Use Animations. To see changes, clickhere.
  • Use Hilt. To see changes, clickhere.
  • Migrate toHilt 2.31. To see changes, clickhere.
  • Use Paging V3. To see changes, clickhere.
  • Use ViewBinding. To see changes, clickhere.
  • Migrate toJetPack Compose
  • Use detekt. To see changes, clickhere.
  • Add coroutines and flow. To see changes, clickhere.
  • Replace Preferences by DataStore. To see changes, clickhere.
  • Migrate from RxJava 2 to RxJava 3. To see changes, clickhere.
  • Add Custom Rx Adapter for Network Response Handling. To see changes, clickhere.

CI 🏭

This template is usingGitHub Actions as CI.

Available workflows listed as follows:

Tasks 🔧

  • Gradle Doctor:dependencyUpdates - Displays the dependency updates for the project.
  • Detekt:detektAll - Run the static Kotlin code analysis for the whole project at once.
  • The Dependency Analysis:buildHealth - Provides advice for managing dependencies and otherapplied plugins.
  • Sonatype Scan Gradle Plugin - AKA Sherlock Trunks:ossIndexAudit - Scans the dependencies of aGradle project using Sonatype platforms; OSS Index and Nexus IQ Server.

References 🧷

Contributing 🤝

Feel free to open an issue or submit a pull request for any bugs/improvements.

Result 📺

Compose

License ⚖️

FOSSA Status

Star History Chart

Star History Chart


[8]ページ先頭

©2009-2025 Movatter.jp