وب‌سرویس مجید

پروژه code-push

microsoft/code-push

کاربرد:

این ابزار یک سرویس ابری از مایکروسافت هست که به توسعه‌دهندگان Cordova و React Native اجازه می‌دهد تا آپدیت‌های کد جاوااسکریپت و دارایی‌های گرافیکی اپلیکیشن موبایل رو بدون نیاز به ارسال نسخه جدید به فروشگاه‌های اپلیکیشن (مثل Google Play یا App Store) مستقیماً به دست کاربران برسونن.

در چه شرایطی بهتره استفاده شود؟

وقتی که نیاز داری یک باگ رو سریع رفع کنی، یک ویژگی جدید رو به صورت تستی رول‌اوت کنی، یا محتوای اپ رو به‌روز کنی بدون اینکه کاربران مجبور باشن از فروشگاه آپدیت بگیرن. این ابزار بیشتر برای به‌روزرسانی‌های غیرناتیو (غیر از کد نیتیو) مناسبه. ️

چند مثال از موارد استفاده:

- رفع یک باگ در منطق کاربری اپلیکیشن بدون انتظار برای تأیید فروشگاه اپ.

- اضافه کردن یک بنر جدید یا تغییر محتوای یک صفحه به صورت فوری.

- فعال‌سازی یک ویژگی جدید فقط برای کاربران خاص (A/B Testing).

- به‌روزرسانی زبان‌ها و ترجمه‌ها بدون انتشار نسخه جدید.

  • ##CodePush
  • ##ReactNative
  • ##Cordova
  • ##MobileDevelopment
  • ##OverTheAir
  • ##AppUpdates
  • ##Microsoft
  • ##HotUpdate
  • ##DevTools
  • ##CrossPlatform