Skip to content

Use this code to start off any Android project from scratch

License

Notifications You must be signed in to change notification settings

deptagency/AndroidStarterCode2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

Android Application Starter Code 2024

This starter code lays the foundation for building any Android app using the latest components. Use this code to start off any Android project from scratch.

Tech stack:

  • Programming Languages: Kotlin
  • Build System: Gradle
  • Architecture: Model-View-ViewModel (MVVM)
  • UI: Jetpack Compose
  • Dependency Injection: Koin
  • Networking: Retrofit
  • Data Persistence: Room
  • Asynchronous Programming: Kotlin Coroutines

Notes

Application uses clean architecture with MVVM pattern:

  • Separation of concerns, domain, data and ui layers as per Google recommendations
  • Dependencies are managed through the version catalogs

About

Use this code to start off any Android project from scratch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages