Mercury-IM/README.md

18 lines
475 B
Markdown
Raw Normal View History

2019-04-14 18:50:06 +02:00
# 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
## Building
```
git clone <project-url>
cd <project-directory>
git submodule init && git submodule update
gradle assembleDebug
```