RelativeLayout -> Constraint layout:
https://android.jlelse.eu/do-you-really-like-constraintlayout-lets-see-b11b8ef021a4
Reduct-ról kis olvasmany, React Native-ra, bar nem szeretem:
https://medium.com/@saf94/a-complete-beginners-guide-to-understanding-redux-and-how-to-implement-it-49c6fdf1b2f
MVVVM architecture pattern LiveData, Room-al:
https://www.youtube.com/watch?v=reSPN7mgshI
Eddig MVP-ben kodoltam, de sok helyre MVVM-et kernek, igy megtanulgattam ma ezt is.
Az utobbinal azert a videoban vannak fura dolgok:D, pl az asyncok, de igazabol nem talaltam youtube-on olyan videot, ami MVVM architect es nincs benne hulyeseg (a tobbiben pl az instance-ek voltak "erdekesen" megirva kotlinban). En inkabb siman atirtam a fenti javas kodot kotlinra, es sok butasagot kiszedtem belole, async-ot helyettesitettem pl IO_EXECUTOR-al es kotlin extensionnel, sokkal kenyelmesebb, es nincs csunya boilerplate kod.
Toptalos kis kód:
https://www.toptal.com/android/android-apps-mvvm-with-clean-architecture