کتابخانه xamarin بیش از ۲۰۰۰۰ کامپوننت قابل استفاده دارد، کدهای برنامه قبل از کامپایل شدن در بستر فریم ورک دات نت اجرا میشوند و نهایتا به صورت کدهای بومی آی او اس و آندروید در خروجی پدید میآیند. توسعه دهندگانی که از این ابزار استفاده کنند میتوانند اپلیکیشنهای خود را بروی بیش از ۱۰۰۰ دستگاه مختلف که با تکنولوژی پردازش ابری (Cloud) بنا شده است تست کنند.
با xamarin برای چه سیستم هایی می توان کد نوشت ؟
با استفاده از xamarin می توان برای IOS , Android و Windows Phone کد نویسی کرد
تفاوت xamarin با سایرین در چیست ؟
برای برنامه نویسی بر روی موبایل ابزارهای متفاوتی وجود دارد بطور مثال برای برنامه نویسی بر روی اندروید اغلب از زبان جاوا و چندین ابزار مورد نیاز جاوا و اندروید استفاده می شود برای برنامه نویسی بر روی ios از زبان objective c و ابزارهای آن استفاده می شود و برای برنامه نویسی برای windows phone از زبان #C و Visual Studio استفاده می شود.
Xamarin امکان می دهد با استفاده زبان #C برای هر سه ساختار موبایلی ( IOS + Andriod + Windows Phone) تنها با یک محیط و یک زبان مشترک برنامه نویسی کنید.
آیا در لینوکس هم می توان از xamarin استفاده کرد؟
بله . Xamarin متعلق به پدیدآورندگان mono می باشد. mono یک محیط با امکانات Visual Studio و opensource در لینوکس می باشد.
آیا با استفاده از Xamarin می توان کد Native هم نوشت ؟
بله . این امکان را نیز دارا می باشد
برای اطلاعات بیشتر در زمینه xamarin می توانید به
سایت http://xamarin.com
و یا http://rtwo.ir/tag/xamarin
مراجعه نمایید .