آموزش Xamarin.Forms 5 Fundamentals

Xamarin.Forms 5 Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به شما یاد می دهد که چگونه با Xamarin.Forms شروع به کار کنید و بتوانید یک برنامه کاربردی تلفن همراه چند پلتفرمی بسازید. در این دوره، Xamarin.Forms 5 Fundamentals، نحوه راه اندازی یک محیط توسعه Xamarin.Forms و ساخت اپلیکیشن را شروع کنید ابتدا دانش ساختار پایه را به دست خواهید آورد. در مرحله بعد، نحوه استفاده از data binding برای سیم کشی داده ها به UI را خواهید فهمید. در نهایت، می‌دانید که چگونه رابط کاربری را با استایل و قالب‌بندی سفارشی کنید. پس از اتمام این دوره، مهارت‌ها و دانش چارچوب Xamarin.Forms را برای شروع ساختن برنامه‌های کاربردی موبایلی چند پلتفرمی و بومی خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

آماده شدن برای توسعه Xamarin Getting Ready for Xamarin Development

  • مقدمه Introduction

  • ویژوال استودیو Visual Studio

  • شبیه سازها و شبیه سازها Emulators and Simulators

  • نسخه ی نمایشی: ایجاد و اجرای برنامه Xamarin.Forms Demo: Creating and Running a Xamarin.Forms App

  • نسخه ی نمایشی: ایجاد و اجرای برنامه Xamarin.Forms (قسمت 2 - اندروید) Demo: Creating and Running a Xamarin.Forms App (Part 2 - Android)

  • نسخه ی نمایشی: ایجاد و اجرای برنامه Xamarin.Forms (بخش 3 - زیر سیستم ویندوز برای اندروید) Demo: Creating and Running a Xamarin.Forms App (Part 3 - Windows Subsystem for Android)

  • خلاصه Summary

ساختار برنامه Application Structure

  • مقدمه Introduction

  • چه چیزی یک برنامه Xamarin.Forms را تشکیل می دهد What Makes up a Xamarin.Forms Application

  • XAML XAML

  • کلاس برنامه Application Class

  • رویدادهای چرخه حیات Lifecycle Events

  • Xamarin.Forms 5 Fundamentals Xamarin.Forms 5 Fundamentals

  • خلاصه Summary

درک ناوبری صفحه و کنترل ها Understanding Page Navigation and Controls

  • مقدمه Introduction

  • نسخه ی نمایشی: نمونه های پیمایش Demo: Navigation Samples

  • کنترل های چیدمان Layout Controls

  • مشاهده کنترل ها View Controls

  • نسخه ی نمایشی: استفاده از نمای کانتینر (قسمت 1) Demo: Using Container Views (Part 1)

  • نسخه ی نمایشی: استفاده از نمای کانتینر (قسمت 2) Demo: Using Container Views (Part 2)

  • خلاصه Summary

اتصال داده ها Data Binding

  • مقدمه Introduction

  • نسخه ی نمایشی: Data Binding Demo: Data Binding

  • MVVM MVVM

  • دستورات Commands

  • نسخه ی نمایشی: ViewModels (قسمت 1) Demo: ViewModels (Part 1)

  • نسخه ی نمایشی: ViewModels (قسمت 2) Demo: ViewModels (Part 2)

  • خلاصه Summary

جمع آوری و ذخیره داده ها Collecting and Storing Data

  • مقدمه Introduction

  • محل ذخیره سازی Local Storage

  • نسخه ی نمایشی: داده های آب و هوا از نقشه آب و هوای باز (قسمت 1) Demo: Weather Data from Open Weather Map (Part 1)

  • نسخه ی نمایشی: داده های آب و هوا از نقشه آب و هوای باز (قسمت 2) Demo: Weather Data from Open Weather Map (Part 2)

  • نسخه ی نمایشی: با استفاده از SQLite Demo: Using SQLite

  • نسخه ی نمایشی: با استفاده از LiteDB Demo: Using LiteDB

ساخت اپلیکیشن با شل Building Apps with Shell

  • مقدمه Introduction

  • ناوبری پوسته Shell Navigation

  • نسخه ی نمایشی: ناوبری پوسته (قسمت 1) Demo: Shell Navigation (Part 1)

  • نسخه ی نمایشی: ناوبری پوسته (قسمت 2) Demo: Shell Navigation (Part 2)

  • کار با Shell Routing Working with Shell Routing

  • با استفاده از جستجوگر Using the Search Handler

  • نسخه ی نمایشی: جستجوگر Demo: Search Handler

  • خلاصه Summary

استفاده از اعلان ها Using Notifications

  • مقدمه Introduction

  • اعلان های محلی Local Notifications

  • نسخه ی نمایشی: اعلان های محلی (قسمت 1) Demo: Local Notifications (Part 1)

  • نسخه ی نمایشی: اعلان های محلی (قسمت 2) Demo: Local Notifications (Part 2)

  • کار با Messaging Center Working with MessagingCenter

  • نسخه ی نمایشی: مرکز پیام رسانی Demo: MessagingCenter

  • خلاصه Summary

ویژگی های رابط کاربری پیشرفته Advanced UI Features

  • مقدمه Introduction

  • تم ها Themes

  • نسخه ی نمایشی: دریافت و تنظیم تم (قسمت 1) Demo: Getting and Setting the Theme (Part 1)

  • نسخه ی نمایشی: دریافت و تنظیم تم (قسمت 2) Demo: Getting and Setting the Theme (Part 2)

  • نسخه ی نمایشی: سفارشی کردن RadioButton Demo: Customizing the RadioButton

  • نسخه ی نمایشی: مسیر سفارشی Demo: Custom Path

  • نسخه ی نمایشی: با استفاده از گرادیان Demo: Using Gradients

  • خلاصه Summary

کار با Maps Working with Maps

  • مقدمه Introduction

  • ملاحظات پلتفرم Platform Considerations

  • کلیدهای API API Keys

  • نسخه ی نمایشی: نمایش نقشه (قسمت 1) Demo: Display a Map (Part 1)

  • نسخه ی نمایشی: نمایش نقشه (قسمت 2) Demo: Display a Map (Part 2)

  • نسخه ی نمایشی: نمایش پین ها روی نقشه Demo: Displaying Pins on a Map

  • با استفاده از Google Directions API Using the Google Directions API

  • نسخه ی نمایشی: Google Directions Demo: Google Directions

  • نسخه ی نمایشی: ژئوکدینگ Demo: Geocoding

  • نسخه ی نمایشی: ژئوکدینگ Demo: Geocoding

  • خلاصه Summary

افزودن منابع متن و تصویر Adding Text and Image Resources

  • مقدمه Introduction

  • فونت ها Fonts

  • نسخه ی نمایشی: فونت ها Demo: Fonts

  • منابع تصویری Image Resources

  • نسخه ی نمایشی: منابع تصویر Demo: Image Resources

  • منابع متنی Text Resources

  • نسخه ی نمایشی: منابع متنی Demo: Text Resources

  • خلاصه Summary

گسترش فرم های Xamarin Extending Xamarin Forms

  • مقدمه Introduction

  • رندرهای سفارشی Custom Renderers

  • نسخه ی نمایشی: رندر کنترل نقشه Demo: Map Control Renderer

  • Dependency Service DependencyService

  • نسخه ی نمایشی: DependencyService Demo: DependencyService

  • تزریق وابستگی افزونه های مایکروسافت Microsoft Extensions Dependency Injection

  • نسخه ی نمایشی: تزریق وابستگی افزونه های مایکروسافت Demo: Microsoft Extensions Dependency Injection

  • خلاصه و نتیجه گیری Summary and Conclusion

نمایش نظرات

آموزش Xamarin.Forms 5 Fundamentals
جزییات دوره
6h 58m
85
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Christopher Miller Christopher Miller

Chris یک MVP مایکروسافت ، یک توسعه دهنده تلفن همراه دارای مجوز Xamarin برای iOS و Android و رهبر گروه کاربر .NET Tech Valley است. وی مدتهاست که برای توسعه جزئیات در سیستم عاملهای مختلف در حال توسعه است ، اما در حال حاضر با استفاده از ابزارهای Microsoft و Xamarin در مورد برنامه نویسی C # کار می کند و می نویسد. در حدود دهه گذشته ، کریس برای Tyler Technologies ، در بازار حمل و نقل مدارس کار کرده است.