آموزش نصب و ساخت اولین برنامه با xamarin

زامارین xamarin  یک شرکت نرم افزاری در کالیفرنیا/سانفرانسیسکو است که توسط مهندسان راه انداز پروژه مونو (Mono) ایجاد شد.
پروژه ی Mono  شامل Mono و  M ono Touch و M ono Android در واقع یک پیاده سازی مستقل از پلتفرم ( Cross Platform ) از ساختار CLI یا زیر ساخت دات نت فریم ورک هست که روی پلتفرم های دیگر از جمله لینوکس، مک، اندروید و آیفون قبل اجرا هست
با استفاده از Mono و کتابخانه های پیاده سازی شده توسط زامارین برای اندروید و آیفون ، شما قادر خواهید بود با استفاده از زبان سی شارپ برنامه های بومی برای پلتفرم های اندروید و آیفون تولید کنید.
ژامارین یک شرکت مستقل بود و با نرم افزار Xamarin Studio که خودش ارایه کرده بود برنامه نویسی میشد اما بعد از خریده شدن کل شرکت Xamarin توسط شرکت Microsoft امکان برنامه نویسی Xamarin در ویژوال استادیو ۲۰۱۵ فراهم شده است چون ویژوال استادیو محیطی بسیار قدرتمند است ما در آموزش ها از آن استفاده خواهیم کرد به شما نیز پیشنهاد میکنیم که از ویژوال استادیو استفاده کنید.
آموزش نصب و ساخت اولین برنامه با xamarin
ویژگی های زامارین:

ساخت اپلیکیشن های نیتیو اندروید و iOS
زبان برنامه نویسی C Sharp ( سینتکس این زبان بسیار شبیه به جاواست و با یادگیری آن به راحتی میتوانید با جاوا نیز کار کنید)
کراس پلتفرم (کامپایل یک کد برای اندروید و iOS و ویندوز فون)

دانلود ها

ویژوال استادیو ۲۰۱۵
Xamarin Studio
اندروید NDK
اندروید SDK
جاوا JDK

آموزش نصب و راه اندازی
۱)نصب ویژوال استادیو

 ویژوال استادیو را دانلود کنید.
فایل Setup را باز کیند.
گزینه Custom را زده سپس Next را بزنید.
زمانی که به قسمت انتخاب گزینه های نصبی بصورت زیر عمل کنید.
اگر قصد دارید زامارین و SDK و NDK و JDK اتوماتیک دانلود شوند تیک آنها را بزنید و در قسمت Cross Platform تیک سی شارپ/زامارین را بزنید.
اگر قصد دارید همه اینها را جدا دانلود کنید تیک آنها خالی باید باشد و بصورت عادی و دلخواه گزینه ها را انتخاب کنید.




در صورتی که قصد دارید جدا جدا نصب کنید به صورت زیر پیش روید:

 Xamarin Studio را دانلود و نصب کنید.
اندروید NDK و SDK را دانلود و در جای مناسب اکسترکت کنید و جاوا JDK را نصب کنید.

۲)تنظیم مسیر ها
ویژوال استادیو را اجرا کنید و از بخش Tools گزینه آخر یعنی Options را انتخاب کنید و در آخر لیست Xamarin را پیدا کنید پنجره ای شبیه به عکس زیر خواهید دید
توجه: هر سه مسیر را باید به درستی تنظیم کنید تا Xamarin بتواند شروع شود.
تنظیم اندروید SDK و NDK و جاوا JDK
 
ایجاد اولین پروژه

روی New Project کلیک کنید.
به بخش Visual C# بروید.
اندروید را انتخاب کنید.
گزینه Blank App را انتخاب کنید.
Ok را بزنید تا پروژه ایجاد شود. (همچنین مراحل در عکس موجود است).
ایجاد پروژه جدید

بعد از اتمام عملیات پروژه مانند تصویر زیر نمایان میشود..
پروژه جدید
این پروژه را میتوانید از قسمت بالا کامپایل و اجرا کنید (نیازمند متصل بودن گوشی یا ماشین مجازی) این یک پروژه ساده است که دارای یک باتن است که با هر بار کلیک روی آن عنوانش به تعداد کلیک تغییر میکند.
برنامه کامپایل شده
در قسمت بعدی به شرح قسمت های مختلف پروژه خواهیم پرداخت. تا آموزش بعدی خدانگهدار!