Skip to content

zjutjh/IJH-Android

Repository files navigation

IJH Android

Android CI

IJH app for Android, a work in progress currently.

Features

  • All features supported by WeJH.
  • Notifications.
  • More...

Architecture

The app follows the official architecture guidance.

module.png

  • data (repository -> data source)
    • network (Retrofit/OkHttp)
    • datastore (Protobuf)
    • database (Room)

UI

UI is built with Jetpack Compose and follows Material Design 3.

  • Theme: IJH app uses the Dynamic color theme (Material You), and provides a default theme for fallbacks.

Dependency injection (DI)

IJH app uses Hilt to implement automatic DI in modules and layers.

About

IJH for Android (WIP)

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages