Create will soon support prompt to mobile apps. You can launch your app on iOS and Android. This feature is in beta for early access members.

Join the beta: Sign up at earlyaccess.created.app. We’re adding folks from the waitlist in waves.

Beta

Mobile app support is rapidly evolving. You might encounter limitations with certain features or device capabilities.

Your real-world examples help us prioritize improvements. Try building different apps and tell us what works and what breaks.

Share feedback on our Discord server. Please include the /build link (URL from the builder) and a short description of what’s breaking. We’re especially interested in code gen or device capability errors.

Why Create?

We’re pioneering a much faster, easier way to build mobile apps.

Here’s what we’re working towards in this beta:

  • Prompt to app - Just describe your app and Create turns it into React Native code that works
  • Design out of box - We’re training our AI to design apps like a human would
  • Preview on device - Test your creations on your phone with Expo Go
  • Add AI and 100+ integrations - Integrate GPT, Claude, Gemini, and 100+ other AI models in seconds
  • Full stack - Use Create’s built-in databases, functions, auth, storage, and payments - no separate backend needed
  • Web to Mobile, and vice versa - Build both web and mobile apps from the same project. Convert between them.
  • Instant App Store and Play Store submission - Publish your app to the App Store and Play Store from Create

How to build

You get started with mobile apps by prompting Create to make one.

Create builds your app in “Mobile Pages”, and then adds more functionality as needed. You can manually add more mobile pages by prompting Create or manually from the logo menu.

1

Join Early Access

2

Start a new project

Create a fresh project from your dashboard

3

Create your mobile app

Prompt Create to make a mobile app. You can say things like “Make an iOS app that…” or “Make an Android app that…” or “Make a mobile app that…”

Create generates your first mobile screen. You’ll know it’s working if you see the mobile preview.

This is a web preview of a mobile app, so features that rely on a device (like location, camera, etc.) might not work. See Preview on Your Device to test your app on your phone.

4

Preview on your device

Download Expo Go and preview your app on a physical device.

See the Preview on Your Device section for detailed steps.

5

Add mobile-specific features

Request specific mobile capabilities:

Add a barcode scanner to scan product nutrition labels
Let users take photos of their workout progress

Create comes with support for mobile-specific capabilities. For a deeper dive into what’s supported, read the Device Capabilities section.

6

Build your full-stack app

You can use Create’s built-in databases, functions, auth, and payments to build full-stack apps. Just describe what you want the app to do and Create will add the right functionality.

For example:

Make a fitness tracking app where users can log workouts, 
track progress, and set goals. Include a calendar view.
7

Test and refine

Preview on your device and make improvements through conversation.

Be specific about issues so Create can fix the underlying code. For example:

The workout screen is cluttered. Simplify it and make the "Add Workout" button more prominent.
The app crashes when I try to take a photo. Can you fix this?
8

Submit to App Stores

When you’re ready, follow the steps in the Publishing to App Stores section to publish your app to Apple’s App Store or Google’s Play Store.

Preview on Your Device

Create’s web builder shows you a preview of your app as you chat. But to test the full experience, you’ll want to preview on your device. Some of your app features that require device capabilities will only work in Preview.

1

Start a new mobile project

Start a new mobile project with a prompt or go to an existing one

2

Wait for mobile preview QR code

Create immediately starts making your device preview. This step might take a few moments. If it takes longer than 1 minute, something is wrong and please let us know on Discord

3

Scan the QR code

You can use your camera or QR Code scanner app on iOS or Android to grab the link

4

Test in Expo Go

Your app will open in Expo Go. You can play with it.

5

Make updates in Create

Continue building your app by chatting with Create in the web interface.

6

See latest changes

You can close & open the Expo Go app to see latest changes. Expo Go should autoupdate with the latest version of your app every time you close and reopen. If you need to force it to latest, scan the QR code again.

7

Choose available pages

Choose which pages are available in the Publish menu. You can turn pages on or off under mobile app settings.

Testing on a physical device provides the most accurate experience, especially for hardware features like camera or sensors.

How It Works

Create generates React Native code and partners with Expo. It generates app that can work on either iOS or Android, and use device capabilities like camera, location, etc.

The code tab reveals React Native components like <View>, <Text>, and <TouchableOpacity> that work across iOS and Android.

React Native code can be previewed on the web, so you can view a preview of your app in the builder as you chat with Create.

Some device-specific features like camera access, location services, and barcode scanning won’t work in the web preview. For the most accurate testing experience and to access all native device capabilities, use the Expo Go app to preview your application directly on your iOS or Android device.

Publishing to App Stores

Submitting to the App Store requires an Apple Developer Account which requires a yearly subscription. Create an Apple Developer account using your Apple ID right here.

1

Prepare Your App

  1. Ensure your app meets Apple’s App Store Guidelines
  2. Prepare required assets:
  • App icon (1024x1024px)
  • App description
  • Screenshot for 13-inch iPad displays
  • Screenshot for 6.5-inch iPhone displays
  • Privacy policy URL using Termly
  • Create a support page on in your project
2

Configure App Settings

  1. Click the “Publish” button in Create
  2. Select “Submit to App Store”
  1. Enter your Apple ID credentials
  2. Complete text authentication
  3. Create will handle the build and submission process to App Store Connect
3

Finding your App in App Store Connect

  1. Check your email for notifications from Apple
  1. Visit App Store Connect and login to select and view your app.

Completing Apple Requirements

Apple requires several items to be completed before your app can be reviewed for App Store launch. Here’s a comprehensive guide to completing all requirements.
1

Upload Screenshots

  • Scroll down the “Prepare for Submission” tab to find the Screenshot section.
  • Upload screenshots for iPhone (6.5” and 5.5” displays)
  • Upload screenshots for iPad (12.9” and 11” displays)
  • Include screenshots showing key features
  • Ensure screenshots are high quality and properly sized
2

App Information

  • Fill out Contact Information Section
  • If Sign-In is required for your app, please provide an example account for Apple to login to.
3

General Information

  • Fill out Contact Information Section
  • Add Support URL from your Create project
  • Declare Copyright information
  • Add relevant Keywords
  • Select appropriate Category
4

Age Rating

  • Fill out Age Rating Section underneath the General Information section
5

Choose a build

  • Scroll down the “Prepare for Submission” tab to find the Build section.
  • Select the build version you want to submit. The latest being on top.
6

Privacy Policy and Data

  • Create your own Privacy Policy URL using Termly
  • Complete Data Collection Review
  • Declare any third-party data collection
  • Specify data usage and storage
7

Pricing and Distribution

  • Set app price (Free or Paid)
  • Configure in-app purchases if applicable
  • Set availability in different regions
  • Configure promotional codes if needed
    Apple requires you to submit your country’s respective tax form to earn monetization. Refer to it here.
8

Review Process

  • Submit for review
  • Monitor review status in App Store Connect
  • Respond to any feedback from the review team
  • Address any issues promptly

Initial reviews typically take 1-3 business days. Make sure all required information is complete before submission to avoid delays.

Beta Status

Available Now

FeatureStatusDescription
Chat to build🟢 FullBuild through conversation
React Native generation🟡 In DevelopmentAutomatic code generation
Pages🟢 FullMobile app views
Components🟢 FullMobile-optimized UI elements
Databases🟢 FullData storage and retrieval
Functions🟢 FullCustom backend logic
Uploads🟢 FullImage and file handling
Navigation🟡 In DevelopmentScreen transitions
User Accounts🟡 EarlyAuthentication and profiles
Device APIs🟡 In DevelopmentCamera, location, storage, more
Offline Support🟡 In DevelopmentBasic offline functionality
Packages🟡 In DevelopmentExpo and other packages

Coming Soon

FeatureExpected
More Device APIsQ1 2025
App Store PublishingQ1 2025
Background ServicesQ2 2025
Push NotificationsQ2 2025
Deep LinkingQ2 2025
Enhanced Offline ModeQ2 2025

Missing a feature you need? Let us know at hello@create.xyz

Device Capabilities

Create can make mobile apps that take advantage of Expo, which gives access to device capabilities, and other popular packages for making great mobile apps.

Here’s a list of what’s currently supported:

PackageDescriptionSample Prompt
expo-imageOptimized image component for fast loading and display”Add an image gallery with efficient loading”
expo-status-barCustomize the status bar appearance”Make the status bar light text on dark background”
expo-locationAccess device GPS and location services”Track user’s running route on a map”
expo-fontLoad and use custom fonts”Use the Roboto font throughout the app”
react-native-mapsDisplay interactive maps”Add a map showing nearby restaurants”
expo-hapticsAdd vibration and tactile feedback”Make the button vibrate when pressed”
expo-image-pickerSelect photos from the device gallery”Let users choose profile pictures from their photos”
motiCreate smooth animations”Add a fancy animation when items load”
expo-linear-gradientCreate gradient backgrounds”Make the header background fade from blue to purple”
expo-document-pickerSelect documents from the device”Allow users to upload PDF files”
expo-linkingHandle deep links and external URLs”Open the website when user taps the link”
@expo/vector-iconsUse popular icon libraries”Add a heart icon for favorites”
expo-glUse OpenGL for advanced graphics”Create a 3D visualization of workout data”
solito-linkUnified navigation between screens”Make the back button work consistently”
expo-contactsAccess the device’s contacts”Let users invite friends from their contacts”
expo-blurCreate blur effects”Add a frosted glass effect behind the modal”
react-native-safe-area-contextHandle safe areas on different devices”Make sure content doesn’t go under the notch”
expo-clipboardCopy and paste from clipboard”Add a button to copy the tracking number”
react-native-pickerSelect from dropdown options”Add a dropdown to select workout type”
expo-calendarAccess device calendar”Let users add workouts to their calendar”
expo-constantsAccess app and device constants”Display the app version in settings”
@gorhom/bottom-sheetCreate pull-up sheets”Add a bottom sheet that shows workout details”
react-native-masked-viewCreate masked views”Make the profile picture circular”
expo-file-systemHandle file operations”Save workout data locally”
react-native-async-storageStore data locally”Remember user preferences between sessions”
react-native-reanimated-carouselCreate smooth image carousels”Add a scrolling carousel of workout types”
expo-secure-storeSecurely store sensitive data”Save the API key securely”
solito-navigationNavigation between screens”Add navigation between home and profile screens”
expo-cameraAccess device camera”Let users take photos of their progress”

To use any device feature, just describe what you want in chat. You don’t need to specify the package name - Create will figure out the right implementation.

Missing a capability you need? Let us know at hello@create.xyz and we’ll prioritize adding it.

FAQ

Need help? Join our Discord community or email hello@create.xyz