Skip to main content
Anything builds iOS and Android apps you can submit to the App Store and Google Play. Your apps work on any device, and you can add in-app payments with RevenueCat. Google Play publishing is in beta.
Download Expo Go to preview and test your mobile app on your phone. On iPhone, install from the App Store. You’ll also need a free Expo account to connect your phone preview.

Chat

Tell the agent you want a mobile app. You’ll know it’s a mobile project because the app preview shows a device frame instead of a full-screen view.

Screens

Screens are the pages of your mobile app. Manage them from the element selector in the top bar. Switch between screens, rename, or delete.
The agent handles navigation between screens. You can customize it:

Preview

The builder shows your mobile app in a device frame. Interact with it in the browser. Tap buttons, scroll, fill in forms. Some things won’t work in the browser preview. Camera, GPS, and other phone capabilities require a real device. iOS 26 visual effects like liquid glass tab bars only render on devices running iOS 26 or later.

Test on your device

Expo Go lets you preview your app on a real device with full access to camera, location, barcode scanning, and other native features that don’t work in the browser preview. You connect your Expo account once per project, then scan to load.
1

Create an Expo account

Go to expo.dev/signup and create a free account. Use your personal account, not a CI or robot account — this needs to match what you sign in with on your phone.
2

Install Expo Go on your phone

Download Expo Go from the App Store (or Google Play for Android). Sign in with the same account.
3

Generate an access token

In a browser, go to expo.dev/settings/access-tokens. Click Create Token, give it any name, and copy the token. This is the only time it’s shown, so copy it before closing.
4

Connect in the builder

In the Connect Expo Go panel next to the mobile preview, paste your token into the Expo access token field and click Connect Expo. The token stays out of your app’s source files.
5

Scan the QR code

Open your phone camera and scan the QR code in the preview area. Your app opens in Expo Go and stays in sync as you build.
If your phone preview is out of sync with the web preview, shake your phone to open the Expo developer menu and tap Reload. You can also close and reopen the app or re-scan the QR code.

From build to launch

Mobile app lifecycle: Anything Builder to Expo Go to TestFlight to App Store

How a mobile app moves from Anything to your phone to beta testing to the App Store.

Anything takes you through all four stages. Build in the builder, preview on your phone with Expo Go, submit to TestFlight for beta testing, and publish to the App Store. All from the same Publish flow.

Native features

Mobile apps can use device features web apps can’t. Add them with a prompt:
  • CameraLet users take a photo and upload it
  • LocationShow nearby restaurants on a map
  • HapticsAdd a vibration when the user likes a post
  • Image pickerLet users choose a profile picture from their gallery
  • AudioAdd a voice recording feature
  • Text-to-speechRead the article text out loud
  • MapsShow delivery tracking on a map
  • Barcode scanningAdd a barcode scanner to look up products
Full list of 40+ supported features in the Device Capabilities Guide.

Going further

Every Anything mobile app has built-in support for:

Submit to the App Store

Anything has a built-in App Store review check that scans for common issues before you submit, so Apple doesn’t reject your app.
You’ll need an Apple Developer Account ($99/year). Verify it’s active. Set up app icons and branding in Project Settings.
1

Run the App Store review check

Click PublishApp Store Review to scan for issues.
2

Fix any issues

The review check flags problems Apple would reject. Fix them before submitting.
3

Submit through TestFlight

Click PublishSubmit to App Store and follow the steps.
Step-by-step App Store submission guide.
Google Play publishing is in beta. It uploads your Android app to the internal testing track as a draft. See Submit to Play Store for the full setup.

FAQ

Yes. Tell the builder to “generate a mobile app from this web app” and it creates a mobile version of your project.
No. Anything handles the code. Describe what you want. Under the hood, Anything generates Expo (React Native) code. You can view it in Code mode if you’re curious.
Yes. Your mobile app connects to the same database as your web app.
Expo Go on iPhone requires matching accounts between the builder and your phone. You connect once per project. The account is free at expo.dev.
Anything generates responsive layouts that adapt to different devices.
Need help? Email us at hello@anything.com