آموزش استفاده از MVVM در Xamarin.Forms Applications

Applying MVVM in Xamarin.Forms Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بیاموزید که چگونه 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

نمایش نظرات

آموزش استفاده از MVVM در Xamarin.Forms Applications
جزییات دوره
1h 58m
39
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
29
4.7 از 5
دارد
دارد
دارد
Gill Cleeren
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gill Cleeren Gill Cleeren

گیل کلیرن مدیر منطقه ای مایکروسافت ، نویسنده MVP و Pluralsight است. گیل یک معمار مستقل راه حل است که در بلژیک زندگی می کند. او روی توسعه وب و موبایل تمرکز دارد و عاشق Xamarin است. وی همچنین سخنران مکرر بسیاری از کنفرانس های بین المللی است. گیل همچنین بزرگترین کنفرانس IT در بلژیک و هلند را Techorama تأسیس کرد. می توانید وب سایت وی را به آدرس www.snowball.be بیابید.