Skip to main content
Replit homepage showing Mobile app selection option
Beta Feature: Mobile app development with Agent is currently in beta. Features and functionality may change as we continue development.

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.
Selecting Mobile app option from the home screen creation input

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.
Preview on mobile device button showing QR code scanner option
Scan the QR code with Expo Go to run the app natively on the device.

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.
Open in Expo Go button in the Replit mobile app workspace header
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.
The app has access to device features like camera, location services, sensors, and more through Expo Go’s native modules. Agent can help integrate these features and can see errors from the device through system logs to assist with debugging.

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? Learn more about Agent and explore other AI-powered features.