همه چیز در مورد زامارین و معرفی کاملی از آنReviewed by Datacss.ir on Jan 26Rating:

معرفی زامارین
زامارین یک شرکت تحت مالکیت شرکت مایکروسافت می باشد که در ماه می سال ۲۰۱۱ تاسیس شد. زامارین توسط مهندسینی که Mono , Mono for Android و MonoTouch که ابزارهای پیاده سازی چند سکویی (Cross-platform) زیرساخت زبان مشترک (CLI) و خصوصیات زبان مشترک (که معمولا مایکروسافت .NET نامیده می شوند) می باشند را ایجاد کرده بودند , تاسیس گردید.

images 2 - همه چیز در مورد زامارین و معرفی کاملی از آن

با کدهای اشتراک گذاشته شده #C , توسعه دهندگان می توانند از ابزارهای زامارین برای نوشتن برنامه های اندروید , iOS و ویندوز با رابط های کاربری و کدهای مشترک در سیستم عامل های مختلف استفاده کنند. از می ۲۰۱۵ بالغ بر ۱ میلیون برنامه نویس از محصولات زامارین در بیش از ۱۲۰ کشور در سرتاسر جهان استفاده می کنند.

در ۲۴ فوریه ۲۰۱۶ , مایکروسافت اعلام کرد قرارداد قطعی برای مالکیت زامارین را امضا کرده است.

تاریخچه
تاسیس زامارین
در ۱۶ می ۲۰۱۱ میگل ایکازا در وبلاگش اعلام کرد که مونو توسط زامارین توسعه و پشتیبانی خواهد شد , یک شرکت تازه شکل گرفته که جهت پخش مجموعه جدیدی از برنامه های موبایل طراحی شد. طبق اظهارات ایکازا , حداقل قسمت اصلی تیم مونو به شرکت جدید منتقل شدند.

 

 

images 1 - همه چیز در مورد زامارین و معرفی کاملی از آن

 

مالکیت
در ۲۴ فوریه ۲۰۱۶ , زامارین و مایکروسافت اعلام کردند که مایکروسافت توافق قطعی برای مالکیت زامارین را امضا کرده است. قواعد این قرارداد فاش نشد , گرچه مجله وال استریت مبلغ را بین ۴۰۰ میلیون تا ۵۰۰ میلیون دلار گزارش کرد.

محصولات
پلت فرم زامارین
زامارین ۲٫۰ در فوریه ۲۰۱۳ ارائه گردید. زامارین اندروید و زامارین iOS توسعه برنامه های اندروید , iOS و ویندوز را با #C در محیط ویژوال استدیو و زامارین استدیو ممکن می سازند. برنامه نویسان مجددا از کدهای #C خود استفاده می کنند و کدهای بسیاری را روی پلت فرم ها به اشتراک می گذارند.این محصول جهت ساخت اپلیکیشن برای چندین شرکت مشهور از جمله ۳M و AT&T و تارگت استفاده شد. زامارین با ویژوال استدیو یکی می شود و ویژوال استدیو را برای توسعه اندروید و iOS توسعه می دهد. زامارین همچنین فروشگاه کامپوننت را برای یکی کردن سیستم های نهایی , کتابخانه های شخص سوم (third party) , سرویس های ابری و کنترل های UI به طور مستقیم درون اپلیکیشن های موبایل ایجاد و ارائه نمود.

معرفی زامارین
زامارین فرم
این محصول در زامارین ۳ در ۲۸ می ۲۰۱۴ معرفی شد و اجازه استفاده زیرمجموعه های کنترل های پرتابل که به کنترل های اندروید , iOS و ویندوز فون مرتبط شده اند را می دهد.

ابر تست زامارین (Xamarin Test Cloud)
ابر تست زامارین امکان تست اپلیکیشن های موبایل نوشته شده با هر زبان را در دستگاه های واقعی در فضای ابری فراهم می کند. ابر تست زامارین از تست شی گرا UI برای شبیه سازی فعل و انفعالات واقعی کاربر استفاده می کند.

زامارین برای ویژوال استدیو

زامارین ادعا می کند تنها IDE است که اجازه توسعه اپلیکیشن برای اندروید , iOS و ویندوز را با استفاده از ویژوال استدیو می دهد. زامارین افزونه هایی را برای ویژوال استدیو فراهم می کند که اجازه ساخت اپلیکیشن های اندروید , iOS و ویندوز را می دهد. همچنین افزونه هایی برای ویژوال استدیو دارد که پشتیبانی برای ساخت , گسترش و خطایابی اپلیکیشن ها روی شبیه ساز یا دستگاه را فراهم می کند. در اواخر ۲۰۱۳ , زامارین و مایکروسافت یک همکاری را اعلام کردند که در ادامه به ادغام فنی منجر شد و ساخت برنامه برای تمامی پلت فرم های موبایل را برای توسعه دهندگان مشترکشان ممکن کردند. به علاوه , زامارین هم اکنون پشتیبانی برای کتابخانه های کلاس پرتابل مایکروسافت و بیشتر ویژگی های C# 5.0 از جمله async/await را دارا می باشد. نت فریدمن مدیرعامل و موسس زامارین , ائتلاف در شروع ویژوال استدیو ۲۰۱۳ در نیویورک را اعلام کرد.

در ۳۱ مارس ۲۰۱۶ , مایکروسافت اعلام کرد که در حال ادغام تمامی نرم افزار زامارین با همه ی ورژن های ویژوال استدیو شامل ویژوال استدیو نسخه Community می باشند و این ادغام ویژگی های متنوع زامارین را به طور از پیش نصب شده از جمله شبیه ساز iOS را به ویژوال استدیو اضافه می کند.

 

 

 

images - همه چیز در مورد زامارین و معرفی کاملی از آن

 

زامارین استدیو
در حال حاضر زامارین استدیو منسوخ و با ” زامارین برای ویژوال استدیو” جایگزین شده است. در زمان پخش آن در فوریه ۲۰۱۳ , زامارین استدیو به عنوان بخشی از زامارین ۲٫۰ یک IDE مستقل برای توسعه موبایل بود که مبتنی بر پروژه متن باز MonoDevelop بود. علاوه بر یک خطایاب , زامارین استدیو شامل تکمیل خودکار کد در #C ,یک سازنده UI اندروید برای ساخت رابط های کاربری بدون XML , و یکپارچگی با سازنده ی رابط Xcode برای طراحی اپلیکیشن iOS می باشد. این برنامه بر روی ویندوز و OS X قابل دسترس است.

 

زامارین مک (Xamarin.Mac)
زامارین مک به عنوان ابزاری برای توسعه اپلیکیشن تکنولوژی اپل با استفاده از زبان برنامه نویسی #C ایجاد شد. زامارین مک مانند زامارین iOS و زامارین اندروید به برنامه نویسان ۹۰% کد جهت استفاده روی اندروید , iOS و ویندوز را می دهد. زامارین مک به برنامه نویسان #C توانایی ساخت اپلیکیشن های کوکو (Cocoa) برای Mac OS X را می دهد و به این اپلیکیشن ها اجازه می دهد که بتوانند در اپ استور مک قرار داده شوند.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.

فهرست