safaorhan / succulent-shop

An educational project for Trendyol Android Bootcamp 2021
18 stars 11 forks source link

Assignment: MVVM Refactor #4

Open safaorhan opened 3 years ago

safaorhan commented 3 years ago

Background

In the last lectures we've refactored most of our app into MVVM structure using ViewModel + LiveData + Data Binding libraries.

However the screens / features you are responsible with (signup, related products, circular progress indicators, etc. ) and some parts we couldn't find time to migrate (ProductAdapter to Data Binding), still use the old programmatic approach instead of declarative / reactive approach.

You need to migrate everything into MVVM in this assignment.

Todo

Some Reminders on Code Style

Some Notes

Important:

safaorhan commented 3 years ago

Github Classroom Link: https://classroom.github.com/a/ckLA30Qs