← Back to Petal
Mobile

iOS + Android from one prompt.

One Expo codebase. Both stores. No Mac required.

Describe the app — Petal scaffolds React Native with Expo, streams a live phone preview, and hands you a signed iOS .ipa and Android .apk built on Petal's cloud.

2

Stores, one codebase

0

Macs required

~8m

Signed build turnaround

One codebase, both stores

Expo + React Native — build once, ship to App Store and Play.

Live phone preview

Scan a QR from Expo Go and see hot reload on your device in seconds.

Signed builds, no Mac

We run EAS Build on our infra — download the .ipa or .apk and submit.

Real code, not a mock

You own every line Petal writes.

No lock-in, no proprietary DSL. Petal writes production code you can read, edit, extend, and export at any time. Here's a taste of what lands in your project.

tsx
// generated by Petal — app/(tabs)/index.tsx
export default function Today() {
  const { habits } = useHabits();
  return <HabitList data={habits} />;
}

Try mobile now

Type an idea. Petal builds it live.

Free to start. No credit card required.