نصب xamarin با Visual Studio 2017

نصب xamarin با Visual Studio 2017

بسم الله الرحمن الرحیم

 

  • نصب xamarin با Visual Studio 2017 

  • Xamarin with Visual Studio 2017 

برای بهتر متوجه شدن این مقاله لطفا ابتدا مقاله های پیش نیاز را بخوانید:

همراه با راه اندازی ویژوال استودیو 2017، مایکروسافت بسیاری از ویژگی های تازه و هیجان انگیز را برای توسعه برنامه های تلفن همراه cross-platform با استفاده از Xamarin منتشر کرده است. ویژوال استودیو 2017 به شما در ساختن برنامه های cross-platform بومی بهتر در زمان کمتری نسبت به ویژوال استودیو 2015 کمک خواهد کرد.

در این مقاله، شما در مورد چگونگی راه اندازی ویژوال استودیو 2017 برای توسعه xamarin و ویژگی های جدید یاد خواهید گرفت. ویژوال استودیو 2017 برای توسعه برنامه های موبایل از C # و Xamarin پشتیبانی می کند.

vs-xamarin

بسم الله الرحمن الرحیم

 

  • نصب xamarin با Visual Studio 2017 

  • Xamarin with Visual Studio 2017 

برای بهتر متوجه شدن این مقاله لطفا ابتدا مقاله های پیش نیاز را بخوانید:

 

همراه با راه اندازی ویژوال استودیو 2017، مایکروسافت بسیاری از ویژگی های تازه و هیجان انگیز را برای توسعه برنامه های تلفن همراه cross-platform با استفاده از Xamarin منتشر کرده است. ویژوال استودیو 2017 به شما در ساختن برنامه های cross-platform بومی بهتر در زمان کمتری نسبت به ویژوال استودیو 2015 کمک خواهد کرد.

در این مقاله، شما در مورد چگونگی راه اندازی ویژوال استودیو 2017 برای توسعه xamarin و ویژگی های جدید یاد خواهید گرفت. ویژوال استودیو 2017 برای توسعه برنامه های موبایل از C # و Xamarin پشتیبانی می کند.

نصب ویژوال استودیو 2017 | Install the Visual Studio 2017 IDE

برای شروع کار با برنامه های Xamarin، Visual Studio 2017 را دانلود کرده و آن را بر روی دستگاه ویندوز خود نصب کنید. VS 2017 سازگار با ویندوز 7 SP1، 8، 8.1 و ویندوز 10 می باشد. شما می توانید آن را در ویژوال استودیو 2017 دانلود کنید.

vs2017-installation

راه اندازی و نصب زامارین (xamarin)  | Setting up Xamarin

ویژوال استودیو 2017 یک IDE سبک وزن است. نصب کننده جدید Visual Studio شما را قادر می سازد کامپوننت هایی را که می خواهید نصب کنید، انتخاب کنید. این استراتژی، نصب و راه اندازی ویژوال استودیو را کمتر از همیشه انجام می دهد.

vs2017-xamarin

راه اندازی ویژوال استودیو 2017 برای   Universal Platform (پلتفرم همه منظوره)

  •   پلتفرم همه منظوره یا همان UWF در همه ی دستگاه های ویندوزی قابل اجرا است.

اگر می خواهید که برنامه های UWP را با استفاده از زامارین بسازید، شما باید Universal Windows را نصب کنید. مانند تصویر زیر:

vs2017-uwp

راه اندازی Visual Studio Emulators برای اندروید و ویندوز 10

ویژوال استودیو شامل شبیه ساز آندروید و شبیه ساز ویندوز 10 است که می تواند برای آزمایش و اشکال زدایی Xamarin، اندروید و برنامه های Xamarin Form  مورد استفاده قرار گیرد.

vs2017-emulators

 

توجه کنید که: برای اجرای شبیه سازهای ویژوال استودیو، دستگاه شما باید شرایط لازم برای اجرای Hyper-V را داشته باشد. Hyper-V نیاز به نسخه 64 بیتی نسخه Pro ویندوز 8، ویندوز 8.1، ویندوز 10 و بالاتر دارد.

vs2017-progress

 

تایید نصب xamarin (زامارین) | Verify your Xamarin Installation

پس از تکمیل نصب، شما باید محیط توسعه Xamarin خود را تأیید کنید.

xamarin-setup-verify

پشتیبانی ویژوال استودیو 2017 از Xamarin.Forms Preview

با ویژوال استودیو 2017 و آخرین نسخه ویژوال استودیو برای مک، شما می توانید پیش نمایش صفحه ی Xamarin.Forms XAML   در Xamarin.Forms Previewer برای دیدن طرح بندی و طراحی مورد انتظار در دستگاه های آندروید و iOS را ببینید.

 "مطمئن شوید که آخرین نسخه جاوا 1.8 x64  را برای پیش نمایش آندروید نصب کرده اید."

 برای باز کردن پیش نمایش Xamarin.Forms مراحل زیر را انجام دهید همانطور که در شکل زیر نشان داده شده است.

xamarin-forms-preview

 

 

xamarin-forms-previewer

بهبود Xamarin.Forms XAML IntelliSense

با ویژوال استودیو 2017، هر صفحه Xamarin.Forms XAML اکنون از تجربه IntelliSense برای تکمیل کد، bindings ، خواص سفارشی، کنترل های سفارشی، مبدل ها و خیلی بیشتر پشتیبانی می کند.

xaml-intellisnese

ایجاد Xamarin Forms App با ویژوال استودیو 2017

برای ساخت و ایجاد Xamarin Forms App در ویژوال استودیو 2017 مانند شکل زیر یک پروژه زامارین درست کنید.

xamarin-forms-app

بعد از اینکه ok کردید، پنجره ی بعد به شما دو قالب را نشان میدهد قالب Blank را با استفاده از تکنولوژی یو آی UI technology Xamarin.Forms و Code Sharing  انتخاب کنید.

xamarin-forms-app-templates

این یک برنامه Xamarin Forms همراه با  پروژه اندروید، آی او اس، ویندوز UWOایجاد می کند.

در داخل هر پروژه بومی شما به طراح بومی برای پلتفرم مربوطه دسترسی پیدا می کنید و می توانید صفحات خاص و ویژگی های خاص خود را در صورت لزوم اجرا کنید.

xamarin-forms-solution

حال برنامه تان را برای یک دستگاه اندروید build و اجرا کنید. خروجی زیر را خواهید دید.

xamarin-forms-run

به این شکل شما اولین برنامه موبایل cross platform را برای Android, iOS و Windows UWP ساختید.

 

"ممنون از توجه شما عزیزان _ مجموعه ABLY"

 

نظرات

  • Hannah Martinez
    امیر
    دو شنبه 11 دی 1278 - 0:00

    با سلام

    میخواستم بدونم آموزشی در رابطه با خروجی گرفتن ios در xamarin form دارید؟
    یعنی بتوانیم با Free provisioning profile یک خروجی ipa گرفت.
    یعنی بتونیم بدون Apple ID بدونم خروجی بگیریم.

    با تشکر

  • Hannah Martinez
    daniel
    سه شنبه 26 آذر 1398 - 12:00

    سلام

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

    میشه این بسته ها رو از جایی دانلود کرد بعد بصورت آفلاین نصب کرد ؟

    تو رو خدا کمک کنید .

    ممنون میشم اگر پاسخی دادید به ایمیلم پیام بدید که متوجه بشم

    سپاس

نظرات یا سوالات خودرا با ما درمیان بگذارید

0912 097 5516 :شماره تماس
0713 625 1757 :شماره تماس