Skip to content

Latest commit

 

History

History
28 lines (24 loc) · 1007 Bytes

README.md

File metadata and controls

28 lines (24 loc) · 1007 Bytes

UniHack 2024 - Android Template - XML View

Template for Android projects in UniHack 2024 using Android XML View

Architecture

What used in this project?

  • MDC (Material Design Components) via Android XML View
  • Jetpack ViewModel and more Jetpack libraries
  • Kotlin Coroutines
  • Jetpack
  • Retrofit
  • Moshi for JSON Serialization
  • Hilt for Dependency Injection
  • Coil
  • Jetpack Navigation

How to use this template?

  • Clone this repository
git clone https://github.com/dscdut/android_xml_boilerplate.git
  • Change the package name if need
  • Copy secret.example.properties to secret.properties, this file will store BASE URL, api key, etc.
  • If you have more than secret variable, please add more in buildConfigField in app/build.gradle file

Contribute

  • Feel free to contribute to this project by creating a pull request