زامارین اندروید یا Android Xamarin یک فریم ورک متن باز برای نوشتن اپلیکیشن های بومی Cross-platform است. برنامه ها و اپلیکیشن ها در فریم ورک زامارین با استفاده از زبان های سی شارپ، دات نت برای هر دو پل...
زامارین اندروید یا Android Xamarin یک فریم ورک متن باز برای نوشتن اپلیکیشن های بومی Cross-platform است. برنامه ها و اپلیکیشن ها در فریم ورک زامارین با استفاده از زبان های سی شارپ، دات نت برای هر دو پلتفرم iOS و Android و ویندوز ایجاد می شوند.
زامارین که یک شرکت توسعه نرم افزارهای تجاری است با استفاده از پروژه متن باز Mono بستری را ایجاد کرده تا بتوان با استفاده از #C و Net. برنامه هایی را برای اندروید، OS X و IOS ایجاد کرد.
فریم ورک زامارین به شما این امکان را می دهد تا برنامه های بومی خود را با استفاده از سی شارپ و ابزارهای اختصاصی مثل SDK و برنامه های مشابه آن در پلتفرم های مختلف اجرا کنید و به اشتراک بگذارید.
در واقع می توان گفت هر کاری که شما با استفاده از Objective-C و Swift یا جاوا می توانید انجام دهید را به کمک #C و زامارین نیز می توانید انجام دهید !
این شرکت با استفاده از پروژه متن باز Mono بستری را فراهم می آورد که بتوان با استفاده از #C و NET.بتوان برنامه هایی برای اندروید و OS X و IOS ساخت. Xamarin برای ساخت برنامه های اندروید محصول Xamarin.Android را به بازار عرضه کرده است.
1- عملکرد زامارین در اجرا و مدیریت حافظه بسیار عالی و نزدیک به Native می باشد.
2- چون زبان برنامه نویسی سی شارپ در تمام پلتفرم ها مشترک هست باعث Learning curve خیلی بهتری می شود.
3- امکان استفاده از کتابخانه های فوق العاده Net.
4- حدود 90 درصد از کدبیس های تمامی پلتفرم ها یکی است و نیازی نیست این کدهای پایه را هر بار تکرار کنید.
5- تجربه کاربری استفاده از اپلیکیشن های ساخته شده با زامارین مشابه تجربه کاربری استفاده از اپلیکیشن های Native است.
6- Xamarin منبع باز می باشد.
7- نصب و راه اندازی SDKها و IDE بسیار ساده می باشد و روی ویندوز و حتی مک قابل استفاده می باشد.
8- به کمک قابلیت Xamarin Forms می توانید برای تمامی پلتفرم ها یک UI و یک کد مشترک بنویسید.
9- به کمک زامارین می توان برای Mac و WatchOS نیز اپلیکیشن نوشت !
در این دوره به آموزش زامارین اندروید خواهیم پرداخت. در دوره ای که پیش روی خود دارید قرار است یک شبکه اجتماعی را به صورت Native در زامارین اندروید Xamarin androind ایجاد می کنیم. در این دوره آموزشی علاوه بر اینکه کار با sqlite و sqlserver را می آموزید، کار با یک دیتابیس بسیار قدرتمند و محبوب به نام Realm را نیز خواهید آموخت.
بله دانشجویان برای گذراندن این دوره باید با زبان سی شارپ آشنایی کافی داشته باشند.
https://github.com/crossappir
توجه : همچنین می توانید برای یادگیری زامارین IOS دوره ” آموزش جامع زامارین IOS ” را تهیه و مشاهده نمایید.
هنوز نظری ثبت نشده است.