#Xamarin #MobilePrograming
زامارین (Xamarin) چیست؟
زامارین فریمورکی هست بر پایه پروژه سورس Mono که به وسیله اون میتونین توسط کد سی شارپ اپلیکیشن های Android - IOS - Windows Phone بسازید
اپ های ساخته شده با زمارین Naitive هستند و از Performance بالایی برخوردارند (حتی در بعضی موارد بیشتر از کد های جاوا)
ولی این به اون معنی نیست که زامارین کد های سی شارپ رو به کد های جاوا تبدیل می کنه. بلکه توسط واسطی به نام "واسط محلی جاوا" کار میکنه
JNI (Java Native Interface)
درواقع کد های سی شارپ توسط MonoCLR اجرا میشند و کد های جاوا توسط Dalvik . و در این بین فریمورک JNI که رابطی بین این دو است باعث میشه و کد های سی شارپ و جاوا بتوانند همدیگه رو صدا میزنند.
اطلاعات بیشتر :
http://goo.gl/qqNYrF
https://xamarin.com/platform
زامارین (Xamarin) چیست؟
زامارین فریمورکی هست بر پایه پروژه سورس Mono که به وسیله اون میتونین توسط کد سی شارپ اپلیکیشن های Android - IOS - Windows Phone بسازید
اپ های ساخته شده با زمارین Naitive هستند و از Performance بالایی برخوردارند (حتی در بعضی موارد بیشتر از کد های جاوا)
ولی این به اون معنی نیست که زامارین کد های سی شارپ رو به کد های جاوا تبدیل می کنه. بلکه توسط واسطی به نام "واسط محلی جاوا" کار میکنه
JNI (Java Native Interface)
درواقع کد های سی شارپ توسط MonoCLR اجرا میشند و کد های جاوا توسط Dalvik . و در این بین فریمورک JNI که رابطی بین این دو است باعث میشه و کد های سی شارپ و جاوا بتوانند همدیگه رو صدا میزنند.
اطلاعات بیشتر :
http://goo.gl/qqNYrF
https://xamarin.com/platform
Tosinso
معرفی Xamarin.Android برای نوشتن برنامه های اندروید به زبان #C
#Xamarin
هر آنچه که توسعه دهندگان زامارین برای شروع در سال 2017 باید بدانند
قبلا طی چندین پست، به معرفی پلتفرم زامارین و نیز ذکر منابع و ریسورس های مفید جهت یادگیری و آموزش آن پرداختیم:
✅ زامارین چیست؟
https://t.me/IranAspMvc/16
✅ معرفی چند پروژه ی سورس باز با زامارین
https://t.me/IranAspMvc/236
✅ مقایسه ی زامارین با کوردوا
https://t.me/IranAspMvc/284
✅ افزونه های مفید برای زامارین در ویژوال استودیو
https://t.me/IranAspMvc/326
✅ معرفی نسخه ی موبایل پروژه ی سورس باز BikeSharing360 با زامارین
https://t.me/IranAspMvc/328
✅ استفاده از Entity Framework در پروژه های Xamarin
https://t.me/IranAspMvc/332
آقای James Montemagno طی پست جالبی در وبلاگ خود، لیست مختصر و بسیار مفیدی را از هرآنچه که یک توسعه دهنده ی زامارین باید بداند، تهیه کرده است. همچنین دسته بندی خوبی به جهت میزان اهمیت مباحث و نوع پلتفرم(اندروید و iOS) ارائه کرده است که در نوع خود جالب توجه و کاراست:
http://motzcod.es/post/155770642197/what-xamarin-developers-ought-to-know-to-start-2017
✳️ لازم یه ذکر است که این مقاله الهام گرفته از پست اخیر وبلاگ اسکات هنسلمن تحت عنوان "هرآنچه که توسعه دهندگان دات نت برای شروع در سال 2017 باید بدانند" می باشد، که مطالعه ی آن نیز به شدت توصیه می شود:
http://www.hanselman.com/blog/WhatNETDevelopersOughtToKnowToStartIn2017.aspx
✅ کانال تخصصی AspNet MVC
https://telegram.me/joinchat/BEv5CTyb2T-NYf2E5RZxfA
هر آنچه که توسعه دهندگان زامارین برای شروع در سال 2017 باید بدانند
قبلا طی چندین پست، به معرفی پلتفرم زامارین و نیز ذکر منابع و ریسورس های مفید جهت یادگیری و آموزش آن پرداختیم:
✅ زامارین چیست؟
https://t.me/IranAspMvc/16
✅ معرفی چند پروژه ی سورس باز با زامارین
https://t.me/IranAspMvc/236
✅ مقایسه ی زامارین با کوردوا
https://t.me/IranAspMvc/284
✅ افزونه های مفید برای زامارین در ویژوال استودیو
https://t.me/IranAspMvc/326
✅ معرفی نسخه ی موبایل پروژه ی سورس باز BikeSharing360 با زامارین
https://t.me/IranAspMvc/328
✅ استفاده از Entity Framework در پروژه های Xamarin
https://t.me/IranAspMvc/332
آقای James Montemagno طی پست جالبی در وبلاگ خود، لیست مختصر و بسیار مفیدی را از هرآنچه که یک توسعه دهنده ی زامارین باید بداند، تهیه کرده است. همچنین دسته بندی خوبی به جهت میزان اهمیت مباحث و نوع پلتفرم(اندروید و iOS) ارائه کرده است که در نوع خود جالب توجه و کاراست:
http://motzcod.es/post/155770642197/what-xamarin-developers-ought-to-know-to-start-2017
✳️ لازم یه ذکر است که این مقاله الهام گرفته از پست اخیر وبلاگ اسکات هنسلمن تحت عنوان "هرآنچه که توسعه دهندگان دات نت برای شروع در سال 2017 باید بدانند" می باشد، که مطالعه ی آن نیز به شدت توصیه می شود:
http://www.hanselman.com/blog/WhatNETDevelopersOughtToKnowToStartIn2017.aspx
✅ کانال تخصصی AspNet MVC
https://telegram.me/joinchat/BEv5CTyb2T-NYf2E5RZxfA