Skip to content

πŸš€πŸš€πŸš€ The boilerplate for Android using Kotlin & Clean architecture.

License

Notifications You must be signed in to change notification settings

zyyang/android-clean-architecture

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

20 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Android Clean Architecture

platform language version

android_clean_architecture

Features

  • 100% Kotlin.
  • App architecture - (MVVM).
  • Asynchronous programming - (Corountines).
  • Dependency injection - (Koin).
  • Observable data holder class - (Livedata).
  • HTTP client - (OkHttp).
  • Type-safe HTTP client - (Retrofit).
  • A Java serialization/deserialization library to convert Java Objects into JSON and back - (Gson).
  • Android logging - (Timber).
  • Android SharedPreferences delegation library for Kotlin - (Kotpref).
  • A beautiful, fluid, and extensible dialogs API for Kotlin & Android - (material-dialogs).
  • Useful extensions to eliminate boilerplate code in Android SDK and focus on productivity - (KAndroid).
  • Android utilities - (AndroidUtilCode).

About

πŸš€πŸš€πŸš€ The boilerplate for Android using Kotlin & Clean architecture.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 100.0%