
Overview
Build mobile applications using Agent by selecting the “Mobile app” option on the Replit home screen. Agent creates Expo React Native apps that run on iOS and Android, with access to powerful native functionality.Getting started
Create a mobile app in three quick steps:Select Mobile app
From the Replit homepage after logging in, select “Mobile app” from the app type selector.
Enter your prompt
Describe the mobile app you want to build. Agent will create an Expo React Native application based on your description.Install Expo Go
To test the app on a physical device, install Expo Go from expo.dev/go on an iOS or Android device.Testing on device
From desktop workspace
Click the “Preview on mobile device” button below the preview in the workspace to display a QR code.
From Replit mobile app
When using the Replit mobile app to develop, click “Open in Expo Go” from the workspace header to launch your app directly in Expo Go.
Preview differences: The workspace preview uses React Native Web, while
Expo Go runs the fully native version. Test in Expo Go for the most
accurate representation of the app’s functionality and appearance.
Current capabilities
- Client-only apps: Build frontend mobile applications
- Free static publishing: Publish your apps for free (included with Replit Core plan)
- Native modules: Access device features like camera, location, and sensors
- Cross-platform: Build for iOS and Android simultaneously
Coming soon: Server-side functionality including databases, Replit Auth,
and more.
Next steps
Ready to go deeper with mobile development?- Building Mobile Apps with Expo and Replit - Complete tutorial covering Expo development and publishing to app stores
- Replit Mobile App - Build and test on your mobile device
- Static Publishing - Publish your mobile app frontend