- Home
- Principles
- React Native
React Native guides
Expo and React Native patterns for lists, gestures and native feel.
- Animation and Gesturesreanimated, gesture handler, swipeable, liquid glass tabs, motion, animation cookbook
- Authentication and Session Recipesoauth, authentication code examples, secure token storage, token refresh, clerk auth
- Build, Upgrade, and Releaseeas build, app store submission, play store submission, expo sdk upgrade, new architecture, version code
- Chat Component Recipesreact native chat ui, message bubble, message composer, chat timeline, typing indicator, emoji reactions
- Components and Stylingreact native components, stylesheet, flexbox, flatlist, images, figma handoff
- Data Client, Cancellation, and List Recipesfetch code examples, typed api client, query cancellation, abort signal, list performance, pure reducer
- Data, APIs, and Backendsapi routes, expo fetch, streaming, supabase, server data
- Development Builds and Environmentseas development build, expo go vs development build, environment variables, native dependencies
- Durable Generation Workflow Recipesai generation workflow, long running jobs, generation progress, retry and resume, sqlite persistence, zustand persistence
- EAS Updates and Workflowseas update, ota update, expo workflows, rollback, runtime version, channels
- Expo API Route Recipesapi route code examples, expo server routes, zod request validation, backend for frontend, ai provider adapter, rate limiting
- Media, Sharing, and Audio Recipesincoming share code examples, share extension, share images, expo sharing, expo audio, media lifecycle
- Monetization, Purchases, and Attributionin app purchases, revenuecat, subscriptions, payments, facebook sdk, attribution
- Native Modules, Views, and App Extensionsexpo modules, native module, native view, ios widget, notification extension, app extension
- Native Navigation in React Nativenative tabs, ios navigation, form sheet, sheet detents, stack toolbar, zoom transition
- Native Platform Recipesplatform specific components, expo ui code examples, swiftui compose boundary, native controls
- Native Share Extension Recipesexpo share extension, receive content from other apps, expo-sharing incoming share, expo share intent migration, ios share extension, android share intent
- Native UI with Expo UIswiftui, jetpack compose, native state
- Production Mobile App Patternsexpo starter, app template, ai app, realtime audio, authentication starter, revenuecat starter
- Production Reaction System Recipesanimated reaction bar, emoji reaction pills, optimistic message reactions, who reacted bottom sheet, tanstack query reaction cache, chat reaction picker
- Purchases and Usage Recipesrevenuecat code examples, entitlements, restore purchases, credits and usage limits, paywall state
- Push Notificationsnotifications, expo notifications, onesignal, push notifications, notification permissions, notification routing
- React Native Animation Recipesreanimated code examples, gesture handler examples, animated press, swipe action, scroll animation, reduced motion code
- React Native Component Architecturereact native architecture, universal components, native component boundary, platform files
- React Native Knowledge Base Indexreact native index, expo guide index, source coverage, public documentation coverage, all react native topics
- React Native Notification Actionsreact native, expo, notification categories, interactive notifications, push notification actions, background notification response
- React Native Themingreact native colors, expo theme, dark mode, material you, dynamic colors, semantic color tokens
- React Native and Expo Foundationsexpo setup, react native setup, expo go, project structure, how react native works
- Realtime Audio Recipeswebrtc code examples, openai realtime, ephemeral token, voice assistant, microphone session, realtime data channel
- Ripple Refraction (React Native)skia ripple, water ripple react native, runtime effect, sksl shader, image displacement, touch ripple expo
- Social Feed Component Recipestwitter clone react native, social media feed, post card, people directory, follow button, like repost reply
- Testing React Native Appsjest, maestro, e2e testing, expo testing, accessibility testing
- WebView Rich Text Composer Recipesreact native rich text input, tentap composer, tiptap webview editor, message composer mentions, webview mention bridge, pasted image upload