نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
بیاموزید که چگونه Xamarin خود را ایجاد کنید. با استفاده از الگوی MVVM (نمایش مدل) برنامه های کاربردی را ایجاد کنید تا یک کد کد قابل آزمایش و آسان برای نگهداری داشته باشید. Xamarin.Forms به توسعه دهندگان اجازه می دهد تا برنامه های تلفن همراه Android و iOS را با یک کد کد مشترک ایجاد کنند. از آنجا که Xamarin.Forms امکان اشتراک کد UI را نیز فراهم می کند ، سطح بالایی از استفاده مجدد از کد برای ایجاد یک برنامه قابل آزمایش بیشتر امکان پذیر است و این چیزی است که اکثر شرکت ها هنگام ساخت برنامه های تلفن همراه به دنبال آن هستند. در این دوره ، با استفاده از MVVM در Xamarin.Forms Applications ، در مورد ساخت برنامه ها با استفاده از MVVM اطلاعات کسب خواهید کرد. ابتدا الگو و بلوک های ساختاری مختلف را کاوش خواهید کرد. سپس ، شما یک برنامه ساده را برای استفاده از MVVM بازسازی می کنید. در مرحله بعدی ، نحوه معرفی کارهای معمول از جمله پیمایش و نمایش گفتگوها را مشاهده خواهید کرد. سرانجام ، شما یاد خواهید گرفت که چگونه می توانید از الگوی MVVM استفاده کنید تا آزمایش واحد آسان تر شود ، و این ثابت می کند که برنامه های مبتنی بر MVVM به راحتی قابل آزمایش هستند. پس از تماشای این دوره ، شما درک خوبی از مفاهیم MVVM خواهید داشت که برای ساخت برنامه های قابل آزمایش Xamarin.Forms استفاده می شود.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
آنچه در این دوره خواهید آموخت
What You'll Learn in This Course
-
معرفی ماژول
Module Introduction
-
نسخه ی نمایشی: در حال مشاهده برنامه تکمیل شده هستید
Demo: Looking at the Finished Application
-
ابزارهای مورد نیاز
Required Tools
-
نسخه ی نمایشی: محیط خود را آماده کنید
Demo: Getting Your Environment Ready
درک الگوی MVVM
Understanding the MVVM Pattern
-
معرفی ماژول
Module Introduction
-
نسخه ی نمایشی: زندگی بدون MVVM
Demo: A Life without MVVM
-
درک مفاهیم MVVM
Understanding the Concepts of MVVM
-
درک بلوک های ساختاری الگوی MVVM
Understanding the Building Blocks of the MVVM Pattern
-
خلاصه
Summary
استفاده از الگوی View Model
Applying the View Model Pattern
-
معرفی ماژول
Module Introduction
-
ساخت برنامه ها با استفاده از MVVM
Building the Applications Using MVVM
-
نسخه ی نمایشی: ایجاد مدل
Demo: Creating the Model
-
ایجاد کلاسهای View Model
Creating the View Model Classes
-
نسخه ی نمایشی: ایجاد مدل های نمایش
Demo: Creating the View Models
-
نسخه ی نمایشی: ایجاد نمای
Demo: Creating the View
-
پیوند دادن به View و View Model
Linking the View and the View Model
-
نسخه ی نمایشی: پیوند دادن View و مدل View
Demo: Linking the View and the View Model
-
افزودن یك یك نمای مشاهده
Adding a View Model Locator
-
نسخه ی نمایشی: افزودن یك یك نمای مشاهده
Demo: Adding a View Model Locator
-
خلاصه
Summary
افزودن دستورات برای تعامل
Adding Commands for Interaction
-
معرفی ماژول
Module Introduction
-
درک دستورات
Understanding Commands
-
نسخه ی نمایشی: افزودن دستورات
Demo: Adding Commands
-
معرفی رفتارها
Introducing Behaviors
-
نسخه ی نمایشی: افزودن رفتارها
Demo: Adding Behaviors
-
خلاصه
Summary
کار با سرویس ها و پیمایش
Working with Services and Navigation
-
معرفی ماژول
Module Introduction
-
افزودن خدمات
Adding Services
-
نسخه ی نمایشی: افزودن DataService
Demo: Adding the DataService
-
پیمایش بین صفحه ها
Navigating between Screens
-
نسخه ی نمایشی: افزودن پیمایش
Demo: Adding Navigation
-
ارتباط بین View Models
Communication between View Models
-
نسخه ی نمایشی: با استفاده از MessagingCenter
Demo: Using the MessagingCenter
-
خلاصه
Summary
آزمایش معماری MVVM
Testing an MVVM Architecture
-
معرفی ماژول
Module Introduction
-
مروری سریع بر تست واحد
A Quick Overview of Unit Testing
-
نسخه ی نمایشی: واحد تست مدل های نمایش
Demo: Unit Testing the View Models
-
خلاصه و اختتامیه دوره
Summary and Course Closing
نمایش نظرات