mirror of
https://codeberg.org/Mercury-IM/Mercury-IM
synced 2024-09-27 10:19:33 +02:00
342 B
342 B
Messenger
Used Design Methods:
- The app is developed using the MVVM (Model View Viewmodel) pattern using LifeCycle aware ViewModels
- Components are wired together using Dependency Injection (DI) with Dagger 2
- Data is persisted using Googles Room database library
- UI is notified by updates to the data through the use of LiveData