آموزش کامل معماری MVVM در اندروید

معماری MVVM یک الگوی سه لایه بر مبنای Model - View - ViewModel هست . شرکت گوگل به این معماری دل ( عشق ) ورزیده و کامپوننت هایی تحت عنوان android.arch برای اون منتشر شده .

پاسخگوی سوالات مرتبط با این ویدیو ها در تلگرام :

https://t.me/joinchat/EU-HyBZ2u-B7rHSSphjkVw


این الگو که با تاکید فراوان روی Data Binding و مباحث Observable ها روانه شده کمک بسیار زیادی برای نگهداری شوندگی و تمیز بودن کد ها ( Clean Coding ) و همچنین توسعه پذیری ( Scalability ) پروژه شما میکنه ( به من اعتماد کنید ) .

توجه : آموزش های رایگان با زحمت فراوان و عشق برای شما تهیه شده است . انتشار رایگان آنها کاملا بلا مانع و سوء استفاده مادی از آنها به دور از شخصیت شماست .




جلسه اول : آشنایی با MVVM و ساختار کلی آن

https://www.aparat.com/v/2Ecgs

متن کامل این ویدیو :

https://iwmstudio.com/academy/start-mvvm-in-android/



جلسه دوم :کار با Base Observable آشنایی با Data Binding

https://www.aparat.com/v/s4HJF

متن کامل و سورس کد این جلسه :

گروهپرسشوپاسخبرنامهنویسی:

https://t.me/joinchat/EU-HyBZ2u-B7rHSSphjkVw




جلسه سوم : کار با RecyclerView با دیتا بایندینگ

https://www.aparat.com/v/OClMA

متن کامل و سورس کد :

https://iwmstudio.com/academy/%d8%b3%d8%a7%d8%ae%d8%aa-recycle-view-%d8%af%d8%b1-%d8%a7%d9%86%d8%af%d8%b1%d9%88%db%8c%d8%af-mvvm-%d8%a8%d8%a7-data-binding/




جلسه چهارم : برقراری ارتباط با API به وسیله Retrofit

https://www.aparat.com/v/GqL09