آموزش پیشرفته Xamarin.Forms پروژه محور

تعداد ویدئو 7
زمان دوره 06:18:56
مترجم مرتضی گیتی
دوبلر مرتضی گیتی
سایت منتشر کننده لیندا

آموزش پیشرفته Xamarin.Forms پروژه محور یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی یادگیری کامل Xamarin.Forms است که با نام اصلی Mastering Xamarin.Forms از شرکت Wintellectnow منتشر شده است.

Xamarin چیست؟

زامارین (Xamarin) یک ابزار قدرتمند برای برنامه نویسی اپلیکیشن های چندسکویی موبایل است که به کمک زبان سی شارپ و نرم افزار ویژوال استدیو می توانید اپلیکیشن های Native برای سیستم عامل های Android، iOS و Windows Phone بسازید. Xamarin بهترین گزینه برای برنامه نویسان دات نت و توسعه دهندگانی است که قصد دارند نسخه بومی (Native) اندروید، آی او اس و ویندوز فون اپلیکیشن های مورد نیاز خود را با یک بار برنامه نویسی با بالاترین کیفیت تولید کنند.

Xamarin.Forms چیست؟

Xamarin.Forms در سال 2014 راه اندازی شد،  و پلت فرمی است که بر روی Xamarin اجرا می شود، در واقع به صورت یک کیت از ابزار UI بوجود آمد که به برنامه نویسان اجازه می دهد به راحتی یک رابط کاربری مشترک در اندروید، iOS و ویندوز فون را ایجاد کنند. Xamarin.Forms به زبان #C نوشته شده و امکان ایجاد یک نمونه سازی سریع از برنامه های کاربردی پیچیده را فراهم کرده است. برنامه های کاربردی Xamarin.Form برنامه های بومی هستند، و محدودیت های Toolkit ها را ندارد.

Mastering-Xamarin.Forms_

اپلیکیشن هایی که با استفاده از Xamarin.Forms  نوشته شده اند، قادر هستند از هر یک از ویژگی های API و یا یک پلت فرم پایه ، مانند CoreMotion، PassKit و StoreKit در iOS

سرفصل مطالب آموزش ویدئویی پیشرفته پروژه محور کامل Xamarin.Forms

فصل اول: بررسی Page ها، Layout و Navigation

  • مفاهیم مربوط به اشتراک گذاری کد
  • مفاهیم ابتدایی مربوط به User Interface
  • مفاهیم مربوط به Page
  • بررسی Layout
  • بررسی Layout Control ها
  • استفاده کردن از Page ها و Layout ها
  • بررسی Layout های پیشرفته
  • بررسی Adaptive Layout ها
  • مفاهیم ابتدایی مربوط به Navigation در Xamarin.Forms
  • انجام Navigation در برنامه

فصل دوم: بررسی Control ها و Plugin های ساده

  • مفاهیم اولیه ی UI در Xamarin.Forms
  • بررسی Control Group ها
  • بررسی View Control ها
  • ارتباط View Control ها و Cell Control ها
  • استفاده از View Control ها و Cell Control ها
  • کنترل های ListView
  • کنترل های TableView
  • استفاده از کنترل های ListView و کنترل های TableView
  • بررسی مفاهیم مربوط به Plugin ها
  • استفاده کردن از Plugin ها

فصل سوم: Style ها و Theme ها

  • بررسی Style های Explicit و Implicit
  • بررسی Dynamic Style ها
  • بررسی Style Trigger ها
  • افزودن Style به کنترل ها
  • انجام Global Theming
  • بررسی پروپرتی StyleClass
  • استفاده از Theme های Built-in
  • موارد خاص در iOS
  • موارد خاص در اندروید
  • موارد خاص در ویندوز
  • انجام Platform-specific Theming

فصل چهارم: بررسی Binding و Command ها و Converter ها

  • مفاهیم مربوط به Binding
  • تکنیک های Binding
  • پیاده سازی Data Binding
  • مفاهیم مربوط به Command ها
  • سناریوهای معمول
  • پیاده سازی Command ها
  • مفاهیم مربوط به Converter ها
  • پیاده سازی Converter ها

فصل پنجم: بررسی Dependency Service

  • مفاهیم مربوط به Dependency Service ها
  • مفاهیم مربوط به Interface
  • مفاهیم مربوط به پیاده سازی
  • مفاهیم مربوط به Registration
  • Call کردن یک سرویس
  • ساختن یک Dependency Service
  • مفاهیم Platform-dependent
  • سناریوهای معمول
  • پیاده سازی Service ها
  • سناریوهای پیشرفته

فصل ششم: استراتژی های Data و Storage

  • مفاهیم مربوط به Data و Storage
  • بررسی Simple Storage
  • تفاوت های Platform های مختلف
  • بررسی Dependency Service ها
  • کار کردن با Local Storage
  • سناریوهای معمول
  • استفاده از دیتابیس های SQLite
  • استفاده از Azure Mobile Services
  • مفاهیم مربوط به Offline Storage
  • کار کردن با دیتابیس های Remote و Offline Storage

فصل ششم: انجام Push Notifications

  • مفاهیم مربوط به Push Notifications
  • بررسی Azure Notification Services
  • پیکربندی های Push Notifications در اندروید
  • پیکربندی های Push Notifications در iOS
  • پیکربندی های Push Notifications در ویندوز
  • پیکیربندی Azure Notification Hubs
  • پیکربندی Push Notifications Services
  • سناریوهای معمول
  • سرویس های Platform-Specific
  • اضافه کردن Platform-Specific Notification Support
  • بررسی Easy Tables و Easy APIs
  • پاسخ دادن به Notification ها

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش پیشرفته Xamarin.Forms پروژه محور”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته های محصولات

افزودن به سبد خرید