در این جلسه با آموزش استفاده از RxJava در معماری MVVM، خدمت شما دوستان رسیدیم. همانطور که میدانید در جلسات قبل با DataBinding و LiveData آشنا شدیم. حال در این درس قرار است لایه ViewModel را به کمک RxJava و کتابخانه Room پیادهسازی کنیم و قصد داریم تا معماری MVVM را بر پایه RxJava پیادهسازی کنیم.
همانطور که در جلسات گذشته گفتیم معماری MVVM جزء یکی از معماریهای پرطرفدار و محبوب بین برنامهنویسان بوده که از 3 لایه (Model ،View ،ViewModel) تشکیل شده است.