Blog

BLOG

Designing REST API architecture The REST architecture consists of three layers. The architecture is shown in the picture below. The web layer is the top …
Repository in Android’s MVVM architecture What is Repository in Android’s MVVM architecture? Repository is a class which purpose is to provide a clean API for …
View in the MVVM architecture What is View in the MVVM architecture? The View component in the MVVM architecture are the UI controllers – Activities …
LiveData What is LiveData? LiveData is an observable data holder class. It is also lifecycle-aware, which means that it respects the lifecycle of the other …
MVVM’s Model implementation in Android application. Room What is Model in MVVM architecture? As we said in the previous article Model is the data in …
MVVM and its implementation in Android Why is it bad to write code without following an architecture? Writing application code before thinking about an architecture …