دوره آموزشی یادگیری جامع Xamarin.Forms
2 ساعت 22 دقیقهمبتدی2019-09-17
مدرسین

Matt Milner
Independent Consultant, Web Developer, Trainer
جزئیات دوره
Xamarin.Forms یک جعبه ابزار رابط کاربری متقابل پلتفرمی است که توسعه دهندگان می توانند از آن برای ساخت برنامه های تلفن همراه کاملاً بومی با استفاده از C# استفاده کنند. میتواند با ایجاد یک رابط کاربری مشترک و واحد که به صورت بومی در پلتفرمهای مختلف رندر میشود، روند توسعه را تسریع و سادهتر کند. در این دوره، مت میلنر به شما کمک می کند تا با این جعبه ابزار قدرتمند شروع کنید. برای کمک به درک عملی Xamarin.Forms، مت مراحل ساخت یک برنامه Xamarin را میدهد که از Xamarin.Forms برای رابط کاربری استفاده میکند. Matt به مدل برنامه Xamarin.Forms می پردازد، نحوه ایجاد یک صفحه ناوبری را نشان می دهد و طرح بندی ها و کنترل های مختلفی را که به شما در طراحی رابط های خود کمک می کنند، جزئیات می دهد. او همچنین تکنیکهایی را برای رسیدگی به نیازهای پلتفرم خاص به اشتراک میگذارد، نحوه جاسازی کنترلهای بومی را در صفحه Xamarin.Forms و موارد دیگر نشان میدهد.
اهداف یادگیری
ایجاد یک راه حل Xamarin.Forms
پیمایش بین صفحات
چیدمان ها و کنترل های صفحه در Xamarin.Forms
اتصال داده ها
اضافه کردن سبک به یک کنترل
با استفاده از بسته Xamarin.Essentials
جاسازی کنترلهای بومی در فرمهای مشترک شما
نوشتن رندرهای سفارشی
اهداف یادگیری
ایجاد یک راه حل Xamarin.Forms
پیمایش بین صفحات
چیدمان ها و کنترل های صفحه در Xamarin.Forms
اتصال داده ها
اضافه کردن سبک به یک کنترل
با استفاده از بسته Xamarin.Essentials
جاسازی کنترلهای بومی در فرمهای مشترک شما
نوشتن رندرهای سفارشی
مهارت ها
XamarinCross-Platform DevelopmentMobile DevelopmentEssential TrainingMicrosoft
سرفصل ها
0. مقدمه
- 01 - توسعه اپلیکیشن موبایل بین پلتفرمی
- 02 - آنچه باید بدانید
- 03 - نگاهی به برنامهای که میسازید
1. Xamarin.Forms
- 04 - Xamarin.Forms in context
- 05 - یک راه حل Xamarin.Forms ایجاد کنید
- 06 - برنامه Xamarin.Forms
- 07 - Xamarin.Forms را راهاندازی کنید
- 08 - صفحات Xamarin.Forms
- 09 - بین صفحات پیمایش کنید
2. Xamarin.Forms Shell
- 10 - یک برنامه Shell ایجاد کنید
- 11 - محتویات شل را سازماندهی کنید
- 12 - Flyout را سفارشی کنید
- 13 - یک چارچوب UI را انتخاب کنید
3. چیدمان و کنترل
- 14 - Xamarin.Forms layouts
- 15 - با استفاده از StackLayout یک صفحه ایجاد کنید
- 16 - از RelativeLayout استفاده کنید
- 17 - مبانی Databinding - نمایش داده ها
- 18 - پیوند داده و لیستی از دادهها را نمایش دهید
- 19 - از طرح بندی CollectionView Grid استفاده کنید
- 20 - یک صفحه فرم با طرح بندی Grid ایجاد کنید
- 21 - صحافی به فیلدهای ورودی
- 22 - از ScrollView استفاده کنید
- 23 - به یک کنترل استایل اضافه کنید
- 24 - یک سبک را بر اساس ارزش ویژگی فعال کنید
4. ادغام بستر بومی
- 25 - از OnPlatform استفاده کنید
- 26 - از OnIdiom استفاده کنید
- 27 - سرویس وابستگی را راهاندازی کنید
- 28 - پیادهسازی سرویس اندروید
- 29 - پیادهسازی سرویس iOS
- 30 - Xamarin.Essentials را نصب کنید
- 31 - از پکیج Xamarin.Essentials استفاده کنید
5. کنترلها و رندرهای بومی
- 32 - برای استفاده از کنترلهای بومی آماده شوید
- 33 - یک کنترل iOS اضافه کنید
- 34 - یک کنترل اندروید اضافه کنید
- 35 - برای رندرهای سفارشی آماده شوید
- 36 - رندر اندروید
- 37 - رندر iOS
نتیجه
- 38 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع زامارین: ایجاد اولین برنامه
- دوره آموزشی انتقال از Xamarin.Forms به NET MAUI
- دوره آموزشی انتخاب یک ابزار توسعه Cross-Platform
- دوره آموزشی یادگیری ماشین در برنامه های موبایل (2019)
- دوره آموزشی ساخت اپلیکیشن Xamarin بدون سرور با Azure
- دوره آموزشی انتخاب ابزار توسعه بین پلتفرمی: Cordova، Ionic، React Native، Titanium و Xamarin