/tamagui-expo

Primary LanguageTypeScript

Expo Web and Tamagui

⚠️ Please be sure your environment is set up correctly for React Native.

⭐ Features

🏃🏻‍♂️ Running the app

📱 Native
yarn start

Starts native Metro Bundler. You can run the app in two ways:


Development build (recommended)

Run yarn ios or yarn android to create the development builds. After that, when you can also use i or a to run your app from the Metro Bundler terminal, without creating the development builds again. Rerunning the app is usually necessary when something changes on the native side.


Expo Go

Press 's' to switch to Expo Go. Then you can use i or a to run the app on iOS or Android respectively.

image
💻 Web
yarn start-web

Starts web Metro Bundler. You can access the web app in two ways:

image
⚠️ Both

If you are targeting both web and mobile with Expo only (no Next.js), be sure to start two metro bundlers on different ports: one for native (8081) and another one for web (8082).

image