کسانی که از برنامه نویسی اندروید چیزی نمی دانند و تازه تصمیم به آموزش کد نویسی اندروید و ساخت پروژه خود را با اندروید استودیو یا زامارین دارند ممکن است کمی سرگردان شوند که بین انتخاب xamarin یا android studio کدام را انتخاب کنند.
ینکه ما به شما بگیم حتما اندروید استودیو بهتره یا حتما زامارین بهتره نیست چون هرکدام قدرت خودشون رو دارند و همه چیز بستگی به نیاز شما داره ولی برای اینکه بهتر شما را برای انتخاب xamarin یا android studio راهنمایی کنیم به نکاتی در این زمینه توجه کنید:
اگر شما سی شارپ کار هستید یعنی قبلا برنامه نویس سی شارپ بوده اید و به سی شارپ آشنا هستید بهتر هستش زامارین رو انتخاب کنید چون خیلی خیلی سریع به مقصد و هدف خود میرسید و راحتر می توانید پیشرفت کنید.
اگر حوصله درگیری با پیچیدگی های جاوا رو ندارید و براتون گنگ هستش بهتر هست بازم زامارین رو انتخاب کنید چون واقعیت این است که زامارین پیچیدگی های جاوا رو ندارد و شما رو زیاد اذیت نمی کند.
در صورتی که شامل دو گزینه بالا نمی شوید اندروید استودیو رو انتخاب کنید چون برنامه نویسی اندروید رو برای شما راحت می کند و هر کسی که هیپی از برنامه نویسی اندروید بلد نیست هم می تونه با اون کار کنه و همچنین می توانید از آن برای نوشتن هر نوع اپلیکیشنی استفاده کنید. پس اگر سی شارپ کار نیستید و با پیچیدگی های جاوا مشکلی ندارد بهترین گزینه همین اندروید استودیو می باشد. در ضمن زامارین هم به صورت پلاگین قابل نصب روی ویژوال استدیو هست هم به صورت زامارین استدیو در دسترس هست.
زبان اصلی برای برنامه نویسی اندروید جاوا هست (در محیط اندروید استدیو) و زبانی مثل سی شارپ (در محیط زامارین) یک واسط هست که برنامه شمارو از زبانی که بلد هستین به زبانی که کمتر با اون آشنایی دارین ترجمه می کنه و در نهایت برنامه شما به زبان جاوا تبدیل و اجرا می شود. پس اگر می خواهید اندروید کار کنید اندروید استودیو گزیه بی واسط تر و مناسب تری است.