Skip to main content
Anything builds iOS and Android apps you can submit to the App Store. Your apps work on any device, and you can add in-app payments with RevenueCat. Play Store support coming soon.
Download the Anything iOS app to preview and test your mobile app on your phone.

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.
Build a mobile app for tracking workouts. Users should be able to log exercises, see their history, and track progress with charts.

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.
Add a new screen called Profile
The agent handles navigation between screens. You can customize it:
Add a tab bar at the bottom with Home, Search, and Profile tabs

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 because it doesn’t have phone capabilities (camera, GPS). For those, test on your device.

Test on your device

Scan the QR code in the builder to load your app on your iPhone via the Anything iOS app or on your Android in Expo Go.
  1. Install the Anything iOS app from the App Store
  2. Scan the QR code next to the preview, or log in to sync your projects
  3. Changes in the builder update on your phone in real-time
If something looks off, close and reopen the app to reload. You can also re-scan the QR code.
Camera, location, and barcode scanning only work on a real device. Always test on your phone for the full experience.

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
  • MapsShow delivery tracking on a map
  • Barcode scanningAdd a barcode scanner to look up products
Full list of 39+ 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.
Android publishing via Google Play is available as a manual process. It’ll soon be built in.

Under the hood

Anything generates Expo (React Native) code for mobile apps. You don’t need to know React Native, but if you’re curious, view the code in Code mode.

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.
Yes. Your mobile app connects to the same database as your web app.
Anything generates responsive layouts that adapt to different devices.
Need help? Email us at [email protected]