This is a minimal starter template for React Native apps using Expo and React Navigation.
It includes the following:
- Example Native Stack with a nested Bottom Tab
- Web support with React Native for Web
- TypeScript support and configured for React Navigation
- Automatic deep link and URL handling configuration
- Theme support based on system appearance
- Expo Development Build with Continuous Native Generation
- Edge-to-edge configured on Android with
react-native-edge-to-edge
-
Create a new project using this template:
npx create-expo-app --example with-react-navigation yarn create expo-app --example with-react-navigation pnpm create expo-app --example with-react-navigation bun create expo-app --example with-react-navigation
-
Install the dependencies:
npx expo install
-
Start the development server:
npx expo start
-
Build and run iOS and Android development builds:
npm run ios # or npm run android -
In the terminal running the development server, press
ito open the iOS simulator,ato open the Android device or emulator, orwto open the web browser.
Demo assets are from lucide.dev