نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
Xamarin.Forms روش پیشنهادی مایکروسافت در ساخت برنامه های موبایل و چند پلتفرمی است. این دوره به شما می آموزد که چگونه با استفاده از الگوی MVVM ، تزریق وابستگی ، دستور دادن ، آزمایش و موارد دیگر ، برنامه های تلفن همراه را برای شرکت ایجاد کنید. این دوره بخشی از موارد زیر است: ساخت برنامه های کراس پلت فرم با Xamarin Forms Path همه را بزرگ کنید بررسی اجمالی دوره 1m 41s مقدمه 18 متر 29 ساله ایجاد یک معماری لایه ای 34m 58s استفاده از الگوی MVVM 45 متر 29 ساله ایجاد اتصال شل از طریق تزریق وابستگی 17m 49s ارتباط اجزا از طریق پیام رسانی 12 متر 48s تنظیم پیمایش و گفتگوها در داخل برنامه 21 متر 53s دسترسی به ویژگیها و کنترلهای دستگاه بومی 18 متر 0 ثانیه آزمایش نصب با تست واحد 9 متر 53s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
مقدمه
Introduction
-
معرفی ماژول
Module Introduction
-
این دوره برای شما چیست؟
What's in This Course for You?
-
نسخه ی نمایشی: نگاهی به برنامه تمام شده
Demo: Looking at the Finished Application
-
کاوش باطن
Exploring the Backend
-
نسخه ی نمایشی: کاوش در Backend
Demo: Exploring the Backend
ایجاد یک معماری لایه ای
Creating a Layered Architecture
-
معرفی ماژول
Module Introduction
-
بررسی معماری کاربرد کلی
Exploring the Overall Application Architecture
-
نسخه ی نمایشی: نمای کلی در سطح بالا از معماری برنامه
Demo: High-level Overview of the Application Architecture
-
دسترسی به داده در برنامه
Accessing Data in the Application
-
نسخه ی نمایشی: کاوش در کد مخزن
Demo: Exploring the Repository Code
-
خدمات داده
Data Services
-
نسخه ی نمایشی: کاوش در سرویس های داده
Demo: Exploring the Data Services
-
بهینه سازی نحوه کار ما با داده ها: دوباره امتحان کنید
Optimizing How We Work with Data: Retry
-
نسخه ی نمایشی: افزودن پشتیبانی برای استفاده مجدد از Polly
Demo: Adding Support for Retry Using Polly
-
ذخیره اطلاعات
Caching Data
-
نسخه ی نمایشی: افزودن پشتیبانی برای ذخیره اطلاعات
Demo: Adding Support for Data Caching
-
خلاصه
Summary
استفاده از الگوی MVVM
Applying the MVVM Pattern
-
معرفی ماژول
Module Introduction
-
مروری کوتاه بر اتصال داده ها
A Brief Overview of Data Binding
-
نسخه ی نمایشی: نگاهی به Data Binding
Demo: Looking at Data Binding
-
مروری بر الگوی MVVM
An Overview of the MVVM Pattern
-
نسخه ی نمایشی: الگوهای MVVM در برنامه
Demo: The MVVM Patterns in the Application
-
فرماندهی
Commanding
-
نسخه ی نمایشی: فرماندهی
Demo: Commanding
-
رفتار
Behaviors
-
نسخه ی نمایشی: رفتارها
Demo: Behaviors
-
پیوند دادن View و Model View
Linking the View and the View Model
-
نسخه ی نمایشی: پیوند دادن View و مدل View
Demo: Linking the View and the View Model
-
خلاصه
Summary
ایجاد اتصال شل از طریق تزریق وابستگی
Creating Loose Coupling Through Dependency Injection
-
معرفی ماژول
Module Introduction
-
راه تزریق وابستگی
The Road to Dependency Injection
-
افزودن DI به برنامه
Adding DI to the Application
-
نسخه ی نمایشی: افزودن تزریق وابستگی به برنامه
Demo: Adding Dependency Injection to the Application
-
خلاصه
Summary
ارتباط اجزا از طریق پیام رسانی
Communicating Components Through Messaging
-
معرفی ماژول
Module Introduction
-
چرا ما به پیام رسانی نیاز داریم
Why We Need Messaging
-
با استفاده از MessagingCenter
Using the MessagingCenter
-
نسخه ی نمایشی: افزودن MessagingCenter
Demo: Adding the MessagingCenter
-
خلاصه
Summary
تنظیم پیمایش و گفتگوها در داخل برنامه
Setting up Navigation and Dialogs Within the Application
-
معرفی ماژول
Module Introduction
-
کلاسهای خدمات
Service Classes
-
افزودن پیمایش
Adding Navigation
-
نسخه ی نمایشی: افزودن پشتیبانی برای پیمایش
Demo: Adding Support for Navigation
-
افزودن گفتگوها
Adding Dialogs
-
نسخه ی نمایشی: افزودن گفتگوها در برنامه
Demo: Adding Dialogs in the Application
-
سایر خدمات
Other Services
-
نسخه ی نمایشی: افزودن سایر خدمات
Demo: Adding Other Services
-
خلاصه
Summary
دسترسی به ویژگیها و کنترلهای دستگاه بومی
Accessing Native Device Features and Controls
-
معرفی ماژول
Module Introduction
-
سرویس وابستگی
The Dependency Service
-
نسخه ی نمایشی: استفاده از سرویس وابستگی
Demo: Using the Dependency Service
-
با استفاده از پلاگین ها
Using Plugins
-
نسخه ی نمایشی: با استفاده از پلاگین ها
Demo: Using Plugins
-
استفاده از رندرهای سفارشی
Using Custom Renderers
-
نسخه ی نمایشی: افزودن رندر سفارشی
Demo: Adding a Custom Renderer
-
خلاصه
Summary
آزمایش نصب با تست واحد
Testing the Setup with Unit Tests
-
معرفی ماژول
Module Introduction
-
مروری کوتاه بر آزمایش واحد
A Brief Overview of Unit Testing
-
نسخه ی نمایشی: آزمایش مدل های مشاهده
Demo: Testing the View Models
-
خلاصه و اختتامیه دوره
Summary and Course Closing
نمایش نظرات