awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
microsoft avatar

microsoft/code-pushArchived

0
View on GitHub↗
4,415 نجوم·532 تفرعات·TypeScript·2 مشاهداتmicrosoft.github.io/code-push↗

Code Push

Code-push هي خدمة تحديث سحابية عبر الهواء (over-the-air) مصممة لتقديم تحديثات JavaScript والأصول لتطبيقات الهاتف المحمول. تسمح بتوزيع ملفات التطبيقات الثنائية والإصلاحات العاجلة دون الحاجة إلى إعادة تثبيت التطبيق بالكامل أو المرور بعملية مراجعة واعتماد متجر التطبيقات التقليدية.

يتميز النظام بقدرات نشر مستهدفة، مما يسمح بتقديم التحديثات لفئات ديموغرافية ومجموعات محددة من المستخدمين. ويدعم مزامنة إصدارات الإصدار النشطة بين الخلفية السحابية والعميل المثبت لإدارة حالات النشر عبر بيئات مختلفة.

تغطي المنصة مجموعة واسعة من القدرات التشغيلية، بما في ذلك إدارة بيانات تعريف التطبيق، وأتمتة دورات حياة النشر، وجمع مقاييس الصحة والاستقرار. كما توفر أدوات لمراقبة معدلات اعتماد الإصدار، واسترجاع أعداد التثبيت، وجمع تقارير الأعطال لتحليل تأثير التحديثات.

تم تنفيذ المشروع باستخدام TypeScript.

Features

  • Over-the-Air Updates - Delivers updated JavaScript and asset bundles directly to devices to bypass app store review cycles.
  • Segmented Update Delivery - Delivers specific software updates to defined user demographics based on targeting criteria.
  • Cohort-Based Rollouts - Segments devices into specific cohorts using metadata tags to roll out updates to a subset of users.
  • Remote Hotfix Delivery - Ships critical bug fixes directly from release branches to active deployments via OTA bundles.
  • Mobile Application Deployment Managers - Distributes application binaries and hotfixes to specific user groups across different environments.
  • Over-the-Air Update Services - Provides the capability to update application logic by swapping JavaScript layers without requiring a new native binary.
  • Remote Configuration Management - Provides centralized cloud-based management and versioning of application settings and metadata to target specific user demographics.
  • Dynamic Bundle Updates - Sends code changes directly to React Native mobile devices without waiting for app store approval.
  • Mobile Release Orchestration - Organizes application releases into distribution groups and promotes builds across different environments.
  • Application State Synchronizations - Synchronizes the active release version between the cloud backend and the installed client application.
  • Differential Update Packages - Transmits only changed portions of application bundles to minimize data usage and installation time.
  • Client Manifest Tracking - Implements local version manifests to determine when a device needs to download a newer deployment.
  • Deployment Automation - Promotes application releases across different environments using automated deployment scripts.
  • Release Distribution Management - Manages the delivery of application packages to registered end user devices and distribution groups.
  • Cross-Platform Binary Distribution - Delivers compiled application binaries to end user devices and organizes them into distribution groups.
  • Mobile Analytics Suites - Monitors installation metrics, release adoption rates, and device-specific crash reports.
  • Over-the-Air Update Systems - Updates mobile applications built with Cordova by pushing new bundles instantly over the air.
  • Adoption & Stability Metrics - Monitors population-level installation metrics and rollback data to analyze how users are adopting new application updates.
  • Crash Reporters - Gathers diagnostic information and technical crash reports from devices to identify and resolve stability issues.
  • Metrics Retrieval - Offers RESTful access to installation counts and release history to evaluate the success of specific application deployments.
  • Application Health Monitors - Tracks performance and stability metrics to help developers diagnose the root cause of runtime issues in mobile applications.
  • Release Health Monitoring - Tracks installation metrics, crash reports, and adoption rates to ensure the stability of new updates.

سجل النجوم

مخطط تاريخ النجوم لـ microsoft/code-pushمخطط تاريخ النجوم لـ microsoft/code-push

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Code Push

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Code Push.
  • reactnativecn/react-native-updateالصورة الرمزية لـ reactnativecn

    reactnativecn/react-native-update

    1,975عرض على GitHub↗

    React Native Update is a deployment platform designed to deliver JavaScript code changes directly to mobile applications. By enabling over-the-air updates, the system allows developers to push patches to installed binaries, effectively bypassing standard app store review cycles. The project distinguishes itself through a specialized binary patching engine that generates small code diffs to minimize bandwidth consumption during delivery. To maintain service reliability, it incorporates an automated rollback framework that monitors application stability after an update and reverts to a previous

    TypeScriptcodepushhotfixota
    عرض على GitHub↗1,975
  • microsoft/react-native-code-pushالصورة الرمزية لـ Microsoft

    Microsoft/react-native-code-push

    9,133عرض على GitHub↗

    This project is a dynamic code delivery system and over-the-air update client for cross-platform mobile frameworks. It enables the distribution of JavaScript bundles and remote assets directly to devices, allowing updates to be applied without requiring a full application store release. The system provides infrastructure for staged rollouts, A/B testing, and remote hotfix deployment by directing specific user segments or percentages to different code versions. It ensures stability through a client-side rollback manager that automatically reverts to a previous stable version if a new update ca

    C
    عرض على GitHub↗9,133
  • expo/expoالصورة الرمزية لـ expo

    expo/expo

    50,111عرض على GitHub↗

    Expo is a universal mobile framework designed to build native iOS and Android applications from a single codebase using web-standard technologies. It provides a comprehensive development environment that includes a unified runtime for testing, cloud-based infrastructure for compiling and signing native binaries, and automated tools for managing the entire mobile release lifecycle, including app store submission. The framework distinguishes itself through a plugin-based native configuration engine that programmatically modifies project files, allowing developers to integrate native modules wit

    TypeScriptandroidapp-frameworkexpo
    عرض على GitHub↗50,111
  • redbooth/react-native-auto-updaterالصورة الرمزية لـ redbooth

    redbooth/react-native-auto-updater

    1,527عرض على GitHub↗

    This framework provides a system for managing and distributing dynamic code patches directly to installed mobile clients. By delivering remote JavaScript bundles, it enables the deployment of features and bug fixes while bypassing traditional application store submission and review processes. The library functions as a cross-platform update manager that utilizes manifest-driven version control to track and fetch specific code releases. It distinguishes itself through granular configuration controls, allowing developers to define update frequencies and apply version filtering to ensure that on

    Objective-C
    عرض على GitHub↗1,527
عرض جميع البدائل الـ 30 لـ Code Push→

الأسئلة الشائعة

ما هي وظيفة microsoft/code-push؟

Code-push هي خدمة تحديث سحابية عبر الهواء (over-the-air) مصممة لتقديم تحديثات JavaScript والأصول لتطبيقات الهاتف المحمول. تسمح بتوزيع ملفات التطبيقات الثنائية والإصلاحات العاجلة دون الحاجة إلى إعادة تثبيت التطبيق بالكامل أو المرور بعملية مراجعة واعتماد متجر التطبيقات التقليدية.

ما هي الميزات الرئيسية لـ microsoft/code-push؟

الميزات الرئيسية لـ microsoft/code-push هي: Over-the-Air Updates, Segmented Update Delivery, Cohort-Based Rollouts, Remote Hotfix Delivery, Mobile Application Deployment Managers, Over-the-Air Update Services, Remote Configuration Management, Dynamic Bundle Updates.

ما هي البدائل مفتوحة المصدر لـ microsoft/code-push؟

تشمل البدائل مفتوحة المصدر لـ microsoft/code-push: reactnativecn/react-native-update — React Native Update is a deployment platform designed to deliver JavaScript code changes directly to mobile… microsoft/react-native-code-push — This project is a dynamic code delivery system and over-the-air update client for cross-platform mobile frameworks. It… expo/expo — Expo is a universal mobile framework designed to build native iOS and Android applications from a single codebase… redbooth/react-native-auto-updater — This framework provides a system for managing and distributing dynamic code patches directly to installed mobile… ionic-team/capacitor — Capacitor is a cross-platform mobile framework that enables developers to build native applications using web… invertase/react-native-firebase — react-native-firebase is a modular set of libraries that integrates Firebase cloud services into cross-platform mobile…