• تأخیر در تأیید آخرین به روز رسانی های پلتفرم نرم افزاری
مساله تایید به روز رسانی کاملاً مربوط به تیم توسعه دهنده است. برای ابزارهای شخص ثالث، ارائه پشتیبانی فوری از جدیدترین نسخه های iOS و Android غیرممکن است زیرا برای اجرای تغییرات و یا معرفی پلاگین های جدید و به روز رسانی زمان زیادی تلف می شود.
• دسترسی محدود به کتابخانه های (library) اوپن سورس
توسعه بومی از فن آوری های اوپن سورس استفاده گسترده ای می کند. با Xamarin باید از عوامل ارائه شده توسط سیستم عامل و برخی از سورس های دات نت استفاده کنید که این ابزار گاهی محدودیت هایی را در استفاده از این عناصر و عوامل دارد.
• سایز برنامه ها
برنامه های Xamarin بسته به نوع و پیچیدگی آنها معمولاً بزرگتر از برنامه های بومی هستند. برنامه های دیگر ممکن است به اندازه نصف یک برنامه کدنویسی شده در این پلتفرم باشد.
• مشکلات سازگاری با کتابخانه ها و ابزارهای شخص ثالث
هنگام ادغام منابع شخص ثالث با برنامه Xamarin ممکن است این ابزار عیوب و نواقصی را از خود نشان دهد.
در این صفحه در مورد پلتفرم Xamarin (زامارین) بیشتر بدانید.