
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
- Agent integrations: Build apps with AI, Replit Database, and more
- Replit Auth is not yet supported
- Native modules: Access device features like camera, location, and sensors
- Cross-platform: Build for iOS and Android simultaneously
- Backend support: Server functionality backed by Autoscale Deployments
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