expo
Installation
SKILL.md
Expo
Expo is an open-source framework for apps that run natively on Android, iOS, and the web. It builds on top of React Native, providing a curated set of tools and libraries (SDK) to simplify the development lifecycle.
When to Use
- Modern React Native Development: The official, recommended foundation for building React Native applications on iOS, Android, and Web.
- Cloud Build Automation (EAS): Compiling native application packages in the cloud without local Xcode or Android Studio installations.
- File-Based Routing: Designing deeply linkable mobile navigation structures with Expo Router matching web URL semantics.
- Over-The-Air (OTA) Updates: Shipping critical JavaScript bugfixes instantly to end users without App Store review cycles.
Quick Start
# Create a new app with Expo Router
npx create-expo-app@latest my-safe-app
cd my-safe-app
npx expo start