Skip to main content
reopt Handbook
reopt Handbook
Expo Enterprise Production

New Architecture

SDK 56 Breaking ChangesNew Architecture Deep DiveReact 19.2 Concurrency Patterns

Native Extensions

Expo UI Nativeexpo-widgets Home Screen WidgetsExpo Modules API v2 Native Extensions

Build and Release

Advanced EAS Build PipelinesEAS Update OTA StrategySecurity, Signing, and Compliance

Operations and Quality

Performance Monitoring and ProfilingTesting StrategyEnterprise Distribution and MDM

Appendix

Verification ReportUpdates
Handbook›Expo Enterprise Production
한국어English

Expo Enterprise Production

An advanced production handbook for Expo apps using New Architecture, Expo UI, widgets, and EAS pipelines.

Recently Updated Chapters

  • EAS Update OTA Strategy2026-06-13

    Channels, branches, rollouts, rollback strategy, and enterprise OTA operations.

  • Enterprise Distribution and MDM2026-06-13

    Store release, internal distribution, enterprise signing, and MDM automation.

  • Expo UI Native2026-06-13

    Declarative SwiftUI, Jetpack Compose, Universal API, and production rollout patterns.

  • expo-widgets Home Screen Widgets2026-06-13

    iOS WidgetKit, Live Activities, and data synchronization patterns with Expo.

  • Expo Modules API v2 Native Extensions2026-06-13

    Swift/Kotlin modules, inline modules, type generation, and testing strategy.

Expo SDK 56 brings React Native 0.85, React 19.2.3, Hermes V1, stable Expo UI, iOS widgets, EAS Observe, EAS Build cache improvements, and prebuilt artifacts into one production baseline. If SDK 55 was the point where New Architecture became the default operating model, SDK 56 is where teams should standardize build speed, OTA safety, production observability, native UI, and native module productivity.

This handbook translates the official SDK 56 and EAS guidance into architecture, pipeline, security, and operations patterns for larger mobile teams.

Latest baseline checked on 2026-06-02

  • Expo SDK 56.0.0 released on 2026-05-21
  • React Native 0.85 / React 19.2.3 / React Native Web 0.21.0
  • Node.js 22.13.x or later, Xcode 26.4+, iOS 16.4+, Android target/compile SDK 36
  • EAS CLI 19.1.0 across Build, Update, Submit, Deploy, Workflows, and Observe
  • Expo UI (@expo/ui ~56.x) with stable SwiftUI, stable Jetpack Compose, and Universal API
  • EAS Observe in Open Beta, using ObserveRoot and useObserve() for SDK 56+

Audience

This is for intermediate to advanced React Native engineers, tech leads, and mobile architects. It skips Expo basics and focuses on production operations.

Core Stack

LayerTechnologySDK 56 baseline
RuntimeReact Native (New Architecture only)0.85
FrameworkExpo SDK56.0.0
UI engineReact19.2.3
Native UIExpo UIStable SwiftUI, stable Jetpack Compose, Universal API
Widgetsexpo-widgetsiOS Widgets and Live Activities, with API reference alpha banner still present
CI/CDEAS Build, Update, SubmitEAS CLI 19.1.0, Xcode/Gradle step timing
OTAexpo-updates + EAS UpdateHermes bytecode diffing by default
MonitoringEAS ObserveOpen Beta, SDK 55+ support

Architecture Overview

Table of Contents

Ch1. SDK 56 Breaking Changes

RN 0.85, Hermes V1, Expo Router separation, platform requirements, and migration checklist

Ch2. New Architecture Deep Dive

JSI, Fabric, TurboModules, and performance optimization for production

Ch3. React 19.2 Concurrency Patterns

What transitions, Suspense, and route-level loading mean on mobile

Ch4. Expo UI Native

Declarative SwiftUI, Jetpack Compose, Universal components, and rollout patterns

Ch5. expo-widgets

iOS WidgetKit, Live Activities, and data synchronization

Ch6. Expo Modules API v2

Native Swift/Kotlin modules, inline modules, type generation, and testing

Ch7. Advanced EAS Build Pipelines

Build profiles, environment variables, cache strategy, and monorepo optimization

Ch8. EAS Update OTA Strategy

Channels, branches, rollouts, rollback strategy, and runtime compatibility

Ch9. Security, Signing, and Compliance

App integrity, update signing, credentials, and enterprise release controls

Ch10. Performance Monitoring and Profiling

EAS Observe, Hermes profiling, startup budgets, and bundle analysis

Ch11. Testing Strategy

E2E, native module tests, visual regression, and release gates

Ch12. Enterprise Distribution and MDM

Store release, internal distribution, managed devices, and MDM operations

Appendix. Verification Report

Official sources, source conflicts, and verification coverage

Appendix. Updates

Change history and evidence tracking

Related handbooks

Enterprise Project Architecture

A handbook for designing and operating an enterprise Next.js and Turborepo project.

Design Systems for the AI Era

A guide to building design systems that AI agents can understand, verify, and use.

SDK 56 Breaking Changes

React Native 0.85, Hermes V1, Expo Router separation, platform requirements, and migration checklist.

On this page

Core StackArchitecture OverviewTable of Contents