/EyeCare

A simple open-source project that shows how to implement and communicate with Background Services in Modern Android Architecture and JetpackCompose.

Primary LanguageKotlin

EyeCare (20-20-20)

enter image description here

A simple open-source project that shows how to implement and communicate with Background Services in Modern Android Architecture and JetpackCompose.

This project contains 2 modules

  • :app module: includes TimerScreen and its ViewModel
  • :timer module: includes the TimerService (The background service to run the timer even if the app closed)
  • :common module: includes common objects and utils