آموزش XAMARIN: برنامه های Native Cross Platform را با کدهای C# ایجاد کنید

XAMARIN: Create Native Cross Platform Apps with C# Codes

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: نحوه ساخت اپلیکیشن های کراس پلتفرم اندروید و iOS با Xamarin را از ابتدا بیاموزید. در حین کار در یک پلتفرم متقابل برای ساختن برنامه های کاربردی برای توسعه موبایل، اطلاعات زیادی در مورد کاهش مقدار کد بیاموزید. در اینجا زمانی که باید منطق کسب و کار خود را از طریق چند پلتفرم به اشتراک بگذارید، دانش زیادی به دست خواهید آورد. در حین ایجاد رابط کاربری Xamarin Forms، دانش خود را در مورد طرح‌بندی‌ها و مانند Stack Layout و Grid افزایش خواهید داد. همچنین با منابع و سبک های Xamarin آشنا خواهید شد. فرم‌هایی که به مدیریت مقادیر مشترک کمک می‌کنند و حس رابط کاربری ثابتی به شما می‌دهند. پیش نیازها: همانطور که قبلاً گفته شد، Xamarin یک پلتفرم برای ایجاد برنامه های چند سیستم عامل است. این امکان ایجاد یک برنامه واحد را فراهم می کند که می تواند در تلفن های اندروید، iOS و ویندوز کار کند. همچنین برای نصب Xamarin برای تمرین عملی، سیستمی مورد نیاز است که ماشینی داشته باشد که بتواند عملکرد صاف برنامه ویژوال استودیو را پشتیبانی کند. فرد باید در زبان سی شارپ خوب باشد. این زبان آسانی است و زمان زیادی طول نمی کشد که به مفاهیم زبان بپردازیم. توسعه اپلیکیشن موبایل: می تواند دانش کارکردن iOS یا Android باشد، هر کدام از این موارد. فرد باید از نحوه عملکرد پلتفرم، استفاده از کنترلرها، فایل‌های روی دستگاه، استفاده از ویژگی‌های گوشی هوشمند، و غیره و سایر اصول مرتبط، اطلاعات قبلی داشته باشد. معماری: شخص باید کد و راه حل را دقیقاً از معماری درک کند. بنابراین، درک خوب POO و الگوهایی مانند MVC و MVVM بسیار قدردانی می شود. حتی اگر کسی در پیش نیازهای ذکر شده به خوبی مجهز نباشد، این آموزش Xamarin یک انتخاب عالی خواهد بود. مدرسان دوره این دوره را به گونه ای طراحی کرده اند که افرادی که هیچ تجربه ای در موارد فوق ندارند می توانند این دوره را بگذرانند و همچنین اصول اولیه را آموزش دهند.

در این قسمت مقدماتی از دوره آموزشی Xamarin با ویژگی Xamarin آشنا می شوید. در مراحل نصب ابزار در ویژوال استودیو توسط مربیان ما راهنمایی خواهید شد. در مورد فایل Resource برای Xamarin خواهید آموخت. واحد سوم پس از آشنایی با فایل های مهم مانند فایل مانیفست اندروید، اقدام به ایجاد اپلیکیشن می کند. بخش چهارم بر روی Intent در اندروید تمرکز دارد. در اینجا شما را مجبور به ایجاد پیام های نان تست می کنند، با داشتن درک عمیق از Intent در اندروید، با تنظیم چیدمان آشنا می شوید. واحد پنجم بر نوار پیشرفت دایره ای تأکید دارد. شما شاهد ایجاد یک نوار پیشرفت دایره ای، رنگ استفاده شده، و غیره عملکردهای دیگر خواهید بود. واحد ششم بر روی ماژول دیگری مانند ایجاد منوی بازشو، عنوان، نمادها و غیره به جلو حرکت می کند. انتخابگر تاریخ، انتخابگر زمان، ویجت های مختلف اندروید، روشی برای تنظیم انتخابگر تاریخ و زمان فعلی در ماژول هفتم پوشش داده شده است. Spinner، Alert Box و Gallery و عملکردهای مرتبط با آن در هشت واحد پوشش داده شده است. در اینجا با ایجاد یک گالری در اندروید و همچنین مقیاس بندی نمای تصویر آشنا خواهید شد. واحد نهم درباره برنامه ورود به سیستم آموزش می‌دهد.

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

در حین ایجاد رابط کاربری Xamarin Forms، دانش خود را در مورد طرح‌بندی‌ها افزایش خواهید داد و Stack Layout و Grid را دوست خواهید داشت. همچنین با منابع و سبک های Xamarin آشنا خواهید شد. فرم‌هایی که به مدیریت مقادیر مشترک کمک می‌کنند و حس رابط کاربری ثابتی را به شما می‌دهند.

همچنین یاد خواهید گرفت که داده ها را به طور موثر ذخیره کنید، داده های روی دستگاه را بازیابی کنید، برنامه های چند صفحه ای را پیاده سازی کنید.

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


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

مقدمه Introduction

  • آشنایی با زامارین Introduction to Xamarin

  • ویژگی های Native Application Features of Native Application

نصب و راه اندازی Installation

  • نصب Xamarin در ویژوال استودیو Installing Xamarin in Visual Studio

  • فایل منبع برای Xamarin Resource File for Xamarin

کاربرد Application

  • فایل مانیفست اندروید Android Manifest File

  • ایجاد یک اپلیکیشن Creating an Application

Intent در اندروید Intent in Android

  • ایجاد پیام نان تست Creating Toast Message

  • آشنایی با اینترنت در اندروید Understanding Internet in Android

  • تنظیم Layout Setting the Layout

نوار پیشرفت دایره ای Circular Progress bar

  • ایجاد یک نوار پیشرفت دایره ای Creating a Circular Progress bar

  • رنگ اصلی برای پس زمینه Primary Color for Background

منوی پاپ آپ و منوی گزینه Pop Up Menu and Option Menu

  • درک و ایجاد منوی بازشو Understanding and Creating Popup Menu

  • ایجاد عنوان و آیکون Creating Title and Icons

  • تجزیه و تحلیل در منوی گزینه Analyzing on Option Menu

  • آماده سازی اپلیکیشن Preparing the Application

انتخابگر تاریخ و زمان انتخاب Date Picker and Time Picker

  • ویجت های مختلف اندروید Different Android Widgets

  • روش برای تنظیم تاریخ فعلی Method for Set Current Date

  • ویجت Time Picker The Time Picker Widget

اسپینر، جعبه هشدار و گالری Spinner, Alert Box and Gallery

  • درک Spinner Tab Understanding Spinner Tab

  • افزودن اسپینر و پیام چاپی Adding Spinner and Printing Message

  • برنامه با جعبه گفتگو Application with Dialog Box

  • نمایش پیام ها در کادر گفتگو Displaying Messages in the Dialog box

  • ساخت گالری در اندروید Creating a Gallery in Android

  • مقیاس بندی نمای تصویر Scaling the Image View

ورود به برنامه Login App

  • ایجاد چند صفحه در اندروید Creating Multipage in Android

  • ایجاد نوار پیشرفت Creating a Progress Bar

  • اضافه کردن سبک به دکمه ها Adding Style to the Buttons

  • Android Bottom Padding Android Bottom Padding

  • متن برای صفحه ثبت نام Text for Register Page

  • ایجاد یک کادر گفتگوی ثبت نام Creating a Register Dialog Box

  • طرح بندی شی بادکننده Layout Inflator Object

  • تنظیم نمای محتوا Setting the Content View

  • ایجاد فعالیت اصلی Creating the Main Activity

نمایش نظرات

Udemy (یودمی)

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

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

آموزش XAMARIN: برنامه های Native Cross Platform را با کدهای C# ایجاد کنید
جزییات دوره
4 hours
33
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,030
5 از 5
ندارد
دارد
دارد
EDU CBA
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

EDU CBA EDU CBA

مهارت های دنیای واقعی را بصورت آنلاین بیاموزید EDUCBA یک ارائه دهنده جهانی آموزش مبتنی بر مهارت است که نیازهای اعضا را در بیش از 100 کشور برطرف می کند. ما بزرگترین شرکت فناوری پیشرفته در آسیا با نمونه کارهای 5498+ دوره آنلاین ، 205+ مسیر یادگیری ، 150+ برنامه شغل محور (JOPs) و 50+ بسته دوره حرفه ای شغلی هستیم که توسط متخصصان برجسته صنعت آماده شده است. برنامه های آموزشی ما برنامه های مبتنی بر مهارت شغلی است که توسط صنعت در سراسر امور مالی ، فناوری ، تجارت ، طراحی ، داده و فناوری جدید و آینده مورد نیاز صنعت است.