react-native-expo

Installation
Summary

Build Expo apps with React Native 0.76-0.82+ and SDK 52-55, navigating mandatory New Architecture, React 19 changes, and 16 documented breaking changes.

  • Covers React Native 0.82+ where New Architecture is mandatory and legacy architecture completely removed; includes interop layer guidance for 0.76-0.81 migration path
  • Addresses 16 specific breaking changes including propTypes removal, forwardRef deprecation, Swift iOS template migration, Metro log forwarding removal, and Chrome debugger removal
  • Prevents common crashes: Fabric/TurboModule incompatibilities, Redux/i18n-js failures, CodePush breakage, expo-av/expo-file-system API migrations (SDK 55), Reanimated v4 New Architecture requirement, and Hermes+expo-updates iOS crashes
  • Includes new CSS features (display: contents, boxSizing, mixBlendMode, outline), React 19 hooks (useActionState, useOptimistic, use), and Android edge-to-edge mandatory enforcement
SKILL.md

React Native Expo (0.76-0.82+ / SDK 52+)

Status: Production Ready Last Updated: 2026-01-21 Dependencies: Node.js 20.19.4+, Expo CLI, Xcode 16.1+ (iOS) Latest Versions: react-native@0.81.5, expo@~54.0.31, react@19.2.3


Quick Start (15 Minutes)

1. Create New Expo Project (RN 0.76+)

# Create new Expo app with React Native 0.76+
npx create-expo-app@latest my-app

cd my-app
Related skills
Installs
744
GitHub Stars
776
First Seen
Jan 20, 2026