لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت اولین اپلیکیشن موبایل خود با Xamarin.Forms و Visual Studio 2017
Building Your First Mobile Application with Xamarin.Forms and Visual Studio 2017
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
اپلیکیشنهای موبایل یکی از سریعترین حوزههای توسعه هستند و چارچوب انتخابی موبایل Xamarin است. این دوره از ابتدا شروع می شود و شما را از طریق موضوعات متوسط تا پیشرفته راهنمایی می کند. ایجاد برنامه های کاربردی تلفن همراه با قابلیت های بومی و در عین حال به حداکثر رساندن استفاده مجدد در تمام سیستم عامل های تلفن همراه بسیار مهم است. Xamarin.Forms به شما این امکان را می دهد که برنامه های بومی iOS و Android (و همچنین برنامه های دیگر پلتفرم ها) را که به زبان C# نوشته شده و با تقریباً 100٪ استفاده مجدد در همه پلتفرم ها، ایجاد کنید. در این دوره آموزشی، ساخت اولین برنامه موبایل خود با Xamarin.Forms و Visual Studio 2017، از نرم افزار رایگان برای یادگیری نحوه نوشتن برنامه های Xamarin.Forms بدون هیچ تجربه قبلی در برنامه نویسی موبایل استفاده خواهید کرد. ابتدا نحوه چیدمان صفحات برنامه را بررسی خواهید کرد. در مرحله بعد، نحوه کار موثر با داده ها و منابع را پوشش خواهید داد. در نهایت، نحوه استفاده از رفتارها و بین المللی سازی متن را یاد خواهید گرفت. پس از اتمام این دوره، مهارت ها و دانش لازم را در ایجاد برنامه های موبایلی چند پلتفرمی بومی خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
معرفی Xamarin.Forms
Introducing Xamarin.Forms
معرفی
Introduction
راه اندازی
Setting Up
معرفی
Introduction
راه اندازی
Getting Set Up
خلاصه
Summary
ایجاد اولین پروژه Xamarin.Forms شما
Creating Your First Xamarin.Forms Project
معرفی
Introduction
نسخه ی نمایشی: ایجاد اولین برنامه شما
Demo: Creating Your First Program
نسخه ی نمایشی: خاطرات من
Demo: My Diary
نسخه ی نمایشی: ناوبری
Demo: Navigation
خلاصه
Summary
کاوش طرحبندی، نماها و دادهها
Exploring Layout, Views, and Data
معرفی
Introduction
نسخه ی نمایشی: طرح اولیه
Demo: Initial Layout
نسخه نمایشی ادامه دارد: شبکه پیشرفته
Demo Continues: Advanced Grid
نسخه نمایشی ادامه دارد: ViewModel
Demo Continues: ViewModel
نسخه ی نمایشی: داده های الزام آور
Demo: Data-binding
نسخه ی نمایشی ادامه دارد: اتصال به نماهای دیگر
Demo Continues: Binding to Other Views
نسخه ی نمایشی ادامه دارد: تصاویر
Demo Continues: Images
نسخه ی نمایشی: MyDiary
Demo: MyDiary
خلاصه
Summary
کار با ListView
Working with ListView
کار با ListView
Working with ListView
صحافی یک مجموعه
Binding a Collection
نمایش تصاویر
Displaying Images
الگوهای سفارشی و انتخاب آیتم
Custom Templates and Item Selection
ListViews و MyDiary
ListViews and MyDiary
خلاصه
Summary
با دادهها و رفتارهای پیشرفته پیشتر بروید
Going Further with Advanced Data and Behavior
معرفی
Introduction
مبدل داده ها
Data Converter
رفتار
Behaviors
رفتار EventToCommand
EventToCommand Behavior
پیام ها
Messages
پیام ها در MyDiary
Messages in MyDiary
خلاصه
Summary
سبک برنامه خود را با منابع
Styling Your Program with Resources
معرفی
Introduction
سبک های واضح
Explicit Styles
سبک های ضمنی
Implicit Styles
سبک های جهانی
Global Styles
وراثت سبک
Style Inheritance
سبک ها و خاطرات من
Styles and MyDiary
خلاصه
Summary
ذخیره سازی داده ها
Storing Data
معرفی
Introduction
ایجاد مجموعه در حافظه
Creating a Collection in Memory
ذخیره سازی مجموعه در SQLite
Storing the Collection to SQLite
ذخیره سازی مجموعه در دیسک
Storing the Collection to Disk
خلاصه
Summary
آفلاین شدن
Going Offline
معرفی
Introduction
استفاده از پلاگین ها برای تشخیص وضعیت آنلاین
Using Plugins to Detect Online Status
همگام سازی پایگاه های داده با Azure
Synchronizing Databases with Azure
خلاصه
Summary
آماده سازی برنامه خود برای بین المللی شدن
Preparing Your Program for Internationalization
معرفی
Introduction
نسخه ی بین المللی سازی
Internationalization Demo
خلاصه
Summary
سفارشی سازی Xamarin.Forms
Customizing Xamarin.Forms
معرفی
Introduction
ظاهر iOS
iOS Appearance
جلوه ها
Effects
خلاصه
Summary
مرور مواردی که پوشش دادهایم و مراحل بعدی
Reviewing What We’ve Covered and Next Steps
خلاصه دوره و مراحل بعدی
Course Summary and Next Steps
جسی لیبرتی یک برنامه نویس و مشاور مستقل است که در زمینه توسعه موبایل و ASP.NET تخصص دارد. او یک Xamarin MVP ، توسعه دهنده مجاز تلفن همراه و Microsoft MVP است. جسی همچنین نویسنده و سخنران مشهور بین المللی است. او میزبان Podcast محبوب Yet Another است و وبلاگ وی به عنوان خواندن مورد نیاز توسعه دهندگان در نظر گرفته می شود.
نمایش نظرات