نصب 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 پشتیبانی می کند.
بسم الله الرحمن الرحیم
نصب xamarin با Visual Studio 2017
Xamarin with Visual Studio 2017
برای بهتر متوجه شدن این مقاله لطفا ابتدا مقاله های پیش نیاز را بخوانید:
- مقایسه Xamarin Apps، Native Apps و Hybrid Apps
- معرفی کامل Xamarin
- معرفی کامل Xamarin Android
- معرفی کامل Xamarin iOS
- معرفی کامل Xamarin Forms
همراه با راه اندازی ویژوال استودیو 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 دانلود کنید.
راه اندازی و نصب زامارین (xamarin) | Setting up Xamarin
ویژوال استودیو 2017 یک IDE سبک وزن است. نصب کننده جدید Visual Studio شما را قادر می سازد کامپوننت هایی را که می خواهید نصب کنید، انتخاب کنید. این استراتژی، نصب و راه اندازی ویژوال استودیو را کمتر از همیشه انجام می دهد.
راه اندازی ویژوال استودیو 2017 برای Universal Platform (پلتفرم همه منظوره)
- پلتفرم همه منظوره یا همان UWF در همه ی دستگاه های ویندوزی قابل اجرا است.
اگر می خواهید که برنامه های UWP را با استفاده از زامارین بسازید، شما باید Universal Windows را نصب کنید. مانند تصویر زیر:
راه اندازی Visual Studio Emulators برای اندروید و ویندوز 10
ویژوال استودیو شامل شبیه ساز آندروید و شبیه ساز ویندوز 10 است که می تواند برای آزمایش و اشکال زدایی Xamarin، اندروید و برنامه های Xamarin Form مورد استفاده قرار گیرد.
توجه کنید که: برای اجرای شبیه سازهای ویژوال استودیو، دستگاه شما باید شرایط لازم برای اجرای Hyper-V را داشته باشد. Hyper-V نیاز به نسخه 64 بیتی نسخه Pro ویندوز 8، ویندوز 8.1، ویندوز 10 و بالاتر دارد.
تایید نصب xamarin (زامارین) | Verify your Xamarin Installation
پس از تکمیل نصب، شما باید محیط توسعه Xamarin خود را تأیید کنید.
پشتیبانی ویژوال استودیو 2017 از Xamarin.Forms Preview
با ویژوال استودیو 2017 و آخرین نسخه ویژوال استودیو برای مک، شما می توانید پیش نمایش صفحه ی Xamarin.Forms XAML در Xamarin.Forms Previewer برای دیدن طرح بندی و طراحی مورد انتظار در دستگاه های آندروید و iOS را ببینید.
"مطمئن شوید که آخرین نسخه جاوا 1.8 x64 را برای پیش نمایش آندروید نصب کرده اید."
برای باز کردن پیش نمایش Xamarin.Forms مراحل زیر را انجام دهید همانطور که در شکل زیر نشان داده شده است.
بهبود Xamarin.Forms XAML IntelliSense
با ویژوال استودیو 2017، هر صفحه Xamarin.Forms XAML اکنون از تجربه IntelliSense برای تکمیل کد، bindings ، خواص سفارشی، کنترل های سفارشی، مبدل ها و خیلی بیشتر پشتیبانی می کند.
ایجاد Xamarin Forms App با ویژوال استودیو 2017
برای ساخت و ایجاد Xamarin Forms App در ویژوال استودیو 2017 مانند شکل زیر یک پروژه زامارین درست کنید.
بعد از اینکه ok کردید، پنجره ی بعد به شما دو قالب را نشان میدهد قالب Blank را با استفاده از تکنولوژی یو آی UI technology Xamarin.Forms و Code Sharing انتخاب کنید.
این یک برنامه Xamarin Forms همراه با پروژه اندروید، آی او اس، ویندوز UWOایجاد می کند.
در داخل هر پروژه بومی شما به طراح بومی برای پلتفرم مربوطه دسترسی پیدا می کنید و می توانید صفحات خاص و ویژگی های خاص خود را در صورت لزوم اجرا کنید.
حال برنامه تان را برای یک دستگاه اندروید build و اجرا کنید. خروجی زیر را خواهید دید.
به این شکل شما اولین برنامه موبایل cross platform را برای Android, iOS و Windows UWP ساختید.
"ممنون از توجه شما عزیزان _ مجموعه ABLY"
امیر
با سلام
میخواستم بدونم آموزشی در رابطه با خروجی گرفتن ios در xamarin form دارید؟
یعنی بتوانیم با Free provisioning profile یک خروجی ipa گرفت.
یعنی بتونیم بدون Apple ID بدونم خروجی بگیریم.
با تشکر
daniel
سلام
من نمی تونم چیزی دانلود کنم،
خطا میده نه از فیلتر شکن میشه استفاده کرد نه بصورت نرمال گویا دسترسی برای دانلود بسته هست حسابی وقتمو گرفته ،
از یه طرف که حجم دانلود وحشتناک بالاست ، از یه طرف مشکلات تحریم و ... چه باید کرد واقعا .
میشه این بسته ها رو از جایی دانلود کرد بعد بصورت آفلاین نصب کرد ؟
تو رو خدا کمک کنید .
ممنون میشم اگر پاسخی دادید به ایمیلم پیام بدید که متوجه بشم
سپاس