آموزش معماری MVI برای اندروید با طرح بندی XML 2023

MVI architecture for Android with XML layouts 2023

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آموزش MVI - Model View Intent - Architecture با طرح‌بندی XML. ما از MVVM، Coroutines، Retrofit، Glide و Kotlin استفاده می کنیم. معماری اندروید MVI Architecture MVVM Architecture توسعه اندروید پیش نیازها: دانش توسعه اندروید

در این دوره آموزشی MVI - Model View Intent - معماری برای توسعه اندروید را مورد بحث قرار می دهیم.

معماری MVI جدیدترین تکرار در انواع یا معماری‌های MVX برای اندروید است و چند مزیت متفاوت را به همراه دارد. مهمتر از همه، قابلیت ردیابی تعامل کاربر، قابلیت پیش بینی وضعیت سیستم و در نهایت، مقیاس پذیری و آزمایش پذیری بهبود یافته است.

به عنوان یک برنامه‌نویس Android، مهم است که از آخرین پیشرفت‌ها به‌روز بمانید.

این معماری دارای مزایا و معایب متمایز است که هنگام تصمیم‌گیری برای پیاده‌سازی آن در برنامه‌تان مهم است که بدانید. علاوه بر این، مهم است که بتوانید آن را در یک مصاحبه Android مورد بحث قرار دهید، جایی که ممکن است در مورد اینکه آیا در مورد آن شنیده اید یا شنیده اید قضاوت کنید.

در این دوره به طور کلی به توضیح تئوری معماری های اندروید مانند MVC - Model View Controller، MVP - Model View Presenter و MVVM - Model View ViewModel خواهیم پرداخت. در نهایت خواهیم دید که معماری جدید MVI چه چیزی را روی میز آورده است.

ما همچنین دانشی را که آموخته ایم در یک برنامه کاربردی پیاده سازی خواهیم کرد. ما برنامه ای خواهیم ساخت که لیستی از حیوانات را از یک api باطن بازیابی می کند و آن را در لیستی در برنامه نمایش می دهد. این برنامه نحوه استفاده از معماری MVI را در یک مورد ساده نشان می‌دهد تا درک آن آسان‌تر شود.

این همچنین یک دوره پروژه عالی برای افرادی است که می‌خواهند مهارت‌های توسعه Android خود را تقویت کنند.

بنابراین امروز ثبت نام کنید و بیایید در مورد معماری MVI همانطور که در توسعه Android کاربرد دارد یاد بگیریم.


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • پیام مهم در مورد بررسی های Udemy Important message about Udemy reviews

  • در شبکه های اجتماعی شرکت کنید Engage on social media

  • معماری اندروید Android Architectures

  • چرا MVI Why MVI

  • معماری MVI MVI Architecture

MVI MVI

  • معرفی پروژه Project introduction

  • وابستگی ها Dependencies

  • پروژه ایجاد کنید و وابستگی ها را اضافه کنید Create project and add dependencies

  • راه اندازی Retrofit Setup Retrofit

  • قصد و حالت Intent and State

  • ViewModel ViewModel

  • طرح بندی ها Layouts

  • آداپتور RecyclerView RecyclerView Adapter

  • همه اش را بگذار کنار هم Putting it all together

  • اجرای برنامه Running the app

نتیجه Conclusion

  • نتیجه Conclusion

نمایش نظرات

نظری ارسال نشده است.

آموزش معماری MVI برای اندروید با طرح بندی XML 2023
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1.5 hours
17
Udemy (یودمی) udemy-small
10 خرداد 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
100
4.1 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Catalin Stefan Catalin Stefan

مدرس توسعه نرم افزار

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.