# React Native

> Cross-platform mobile development with React — Expo framework, core components, navigation, native modules, EAS Build, OTA updates, and debugging. Use when this capability is needed.

- Skill: `tomevault-io/react-native-14` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/react-native-14`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/react-native-14/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/react-native-14

---


# React Native

## Expo Framework
Expo is the recommended framework for React Native. Provides managed workflow, pre-built native modules, and over-the-air updates via EAS.

## Core Components
- `View` — layout container (flexbox)
- `Text` — text rendering with nesting and styling
- `FlatList` — performant virtualized scrolling lists
- `TextInput` — keyboard-aware text entry
- `ScrollView` — scrollable content container
- `Pressable` — touch interaction with state feedback

## Navigation (Expo Router)
File-based routing similar to Next.js. Supports stacks, tabs, drawers, and deep links. Dynamic routes with `[param]` syntax.

## State Management
Options include React Context, Zustand, Redux Toolkit, and Jotai. Expo Router integrates search params for URL-driven state.

## Native Modules
Custom native code via Expo modules API or New Architecture (Fabric / TurboModules). Supports Swift, Kotlin, and C++.

## EAS Build
Cloud-based build service for iOS and Android. Manages provisioning profiles, certificates, and app signing.

## OTA Updates
Expo Updates delivers JavaScript bundle updates without app store review. Supports rollbacks and channels.

## Debugging
React DevTools, Flipper, Hermes debugger, and Metro bundler with fast refresh for instant iteration.

---
> Source: [skeletorflet/opencode-supreme-setup](https://github.com/skeletorflet/opencode-supreme-setup) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-15 -->

