CodeShot
Midسختی 2 از ۵· در 40٪ مصاحبه‌های این حوزه پرسیده شده

بزرگ‌ترین هزینه (Trade-off) توسعه جداگانه Android Native و iOS Native برای یک اپ چیست؟

نشان کردن

پاسخ کوتاه

دو کدبیس کاملاً جدا که هر تغییر منطقی باید در هر دوی آن‌ها جداگانه پیاده‌سازی و نگهداری شود.

پاسخ کامل

برخلاف راهکارهای Cross-Platform که یک کدبیس مشترک دارند، در مسیر Native هر پلتفرم پروژه، زبان و حتی گاهی تیم جداگانه‌ای دارد؛ این یعنی هزینه توسعه و نگهداری تقریباً دو برابر می‌شود.