Skip to content

dscdut/android_xml_boilerplate

Repository files navigation

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

About

An Android XML Base Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages