آموزش Xamarin.Forms

Xamarin.Forms Essential Training

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Xamarin.Forms یک جعبه ابزار رابط کاربر بین پلتفرمی است که توسعه دهندگان می توانند با استفاده از C # از برنامه های موبایل کاملاً بومی استفاده کنند. این می تواند با ایجاد امکان رابط کاربری مشترک و مشترکی که به صورت بومی در سیستم عامل های مختلف ارائه می شود ، روند توسعه را تسریع و ساده کند. در این دوره ، مت میلنر به شما کمک می کند تا با این مجموعه ابزار قدرتمند شروع به کار کنید. برای کمک به شما در درک عملی Xamarin.Forms ، مت در چگونگی ساخت برنامه Xamarin استفاده می کند که از Xamarin.Forms برای UI استفاده می کند. مت مدل Xamarin.Forms را مرور می کند ، نحوه ایجاد یک صفحه ناوبری را نشان می دهد ، و طرح ها و کنترل های مختلفی را که به شما در طراحی رابط های شما کمک می کنند جزئیات می دهد. وی همچنین تکنیک هایی را برای رسیدگی به نیازهای ویژه سیستم عامل به اشتراک می گذارد ، نشان می دهد که چگونه کنترل های محلی را در صفحه Xamarin.Forms خود قرار دهید و موارد دیگر.
موضوعات شامل:
  • ایجاد یک راه حل Xamarin.Forms
  • پیمایش بین صفحات
  • طرح بندی ها و کنترل های صفحه در Xamarin.Forms
  • اتصال داده
  • افزودن سبک به یک کنترل
  • استفاده از بسته Xamarin.Essentials
  • جاسازی کنترل های بومی در فرم های مشترک خود
  • نوشتن ارائه دهنده های سفارشی

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

مقدمه Introduction

  • کراس پلت فرم توسعه برنامه های تلفن همراه Cross-platform mobile app development

  • آنچه باید بدانید What you should know

  • نگاهی به برنامه شما در حال ساخت A look at the app you're building

1. Xamarin.Forms 1. Xamarin.Forms

  • Xamarin.Forms در متن Xamarin.Forms in context

  • یک راه حل Xamarin.Forms ایجاد کنید Create a Xamarin.Forms solution

  • برنامه Xamarin.Forms The Xamarin.Forms application

  • Xamarin.Forms را شروع کنید Initialize Xamarin.Forms

  • صفحات Xamarin.Forms Xamarin.Forms pages

  • بین صفحات حرکت کنید Navigate between pages

2. شل Xamarin.Forms 2. The Xamarin.Forms Shell

  • یک برنامه Shell ایجاد کنید Create a Shell application

  • محتوای Shell را سازماندهی کنید Organize Shell contents

  • پرواز را سفارشی کنید Customize the flyout

  • یک چارچوب رابط کاربری را انتخاب کنید Choose a UI framework

3. چیدمان و کنترل 3. Layout and Controls

  • طرح بندی Xamarin.Forms Xamarin.Forms layouts

  • با استفاده از StackLayout یک صفحه ایجاد کنید Create a page using StackLayout

  • از RelativeLayout استفاده کنید Use RelativeLayout

  • اصول اولیه پایگاه داده: داده ها را نمایش دهید Databinding basics: Display data

  • لیستی از داده ها را ببندید و نمایش دهید Bind and display a list of data

  • از طرح CollectionView Grid استفاده کنید Use CollectionView Grid layout

  • یک صفحه فرم با طرح گرید ایجاد کنید Create a form page with Grid layout

  • اتصال به فیلدهای ورودی Binding to entry fields

  • از ScrollView استفاده کنید Use ScrollView

  • سبک را به کنترل اضافه کنید Add style to a control

  • یک سبک را براساس ارزش املاک ایجاد کنید Trigger a style by property value

4. ادغام بستر های نرم افزاری بومی 4. Native Platform Integration

  • از OnPlatform استفاده کنید Use OnPlatform

  • از OnIdiom استفاده کنید Use OnIdiom

  • سرویس وابستگی را تنظیم کنید Set up the dependency service

  • اجرای سرویس Android Android service implementation

  • اجرای سرویس iOS iOS service implementation

  • Xamarin.Essentials را نصب کنید Install Xamarin.Essentials

  • از یک بسته Xamarin.Essentials استفاده کنید Use a Xamarin.Essentials package

5- کنترل های بومی و ارائه دهنده ها 5. Native Controls and Renderers

  • آماده استفاده از کنترل های بومی شوید Prepare to use native controls

  • یک کنترل iOS اضافه کنید Add an iOS control

  • یک کنترل Android اضافه کنید Add an Android control

  • برای ارائه دهندگان سفارشی آماده شوید Prepare for custom renderers

  • ارائه دهنده اندرویدی Android renderer

  • ارائه دهنده iOS iOS renderer

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.

آموزش Xamarin.Forms
جزییات دوره
2h 21m
38
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
7,495
- از 5
ندارد
دارد
دارد
Matt Milner
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Matt Milner Matt Milner

مشاور مستقل، توسعه دهنده وب، مربی

مت میلنر یک مشاور، توسعه دهنده وب و مربی مستقل است.

از روزهای اولیه اینترنت، مت در حال ساخت وب سایت ها و پایگاه های داده برای کمک به سازمان ها در مدیریت کسب و کار خود بود. در طول سال‌ها، او سیستم‌های متعددی را با استفاده از فناوری‌های وب مانند ASP.NET و فناوری‌های یکپارچه سازی، از جمله BizTalk Server، WCF، WF، و بله، حتی MSMQ ساخته است. در حال حاضر مت زمان خود را بین ساخت برنامه‌ها و آموزش سایر توسعه‌دهندگان در مورد آخرین فناوری‌های مایکروسافت، از جمله Azure، Xamarin، و Web API تقسیم می‌کند.

علاوه بر ایجاد ویدیوهای آموزشی، مت با سخنرانی در کمپ‌های کد به جامعه کمک می‌کند. ، گروه های کاربر و کنفرانس های بین المللی، از جمله Tech Ed، Dev Days و DevWeek. در m3technologypartners.com بیشتر بیاموزید.