Bolt · v0 · Replit · Cursor
Bolt, v0, or Replit web app → real App Store apps.
Same gap as Lovable: web output ≠ store binary
These tools optimize for speed in the browser. None of them hand you a signed IPA and AAB on the last step. You still need a native layer — wrapper or rebuild — plus developer accounts, icons, privacy labels, and review patience.
Alternative: port to React Native / Expo
Some teams re-prompt into React Native (Vibecode, agencies like RapidNative, or DIY). You get cross-platform JavaScript with native bridges — legitimate, but it's a second codebase to maintain alongside your web app. Rewrite targets Swift and Kotlin directly so each platform gets idiomatic UI.
Where Rewrite fits for Bolt / v0 / Replit projects
Point Rewrite at your deployed URL. Add your GitHub repo when you have one — routes, API calls, and auth patterns improve scope accuracy. Rewrite scans evidence, shows compiled native previews, quotes scoped work, and delivers real SwiftUI and Compose source. Ideal when your web stack is React/Next-style and you want native apps without becoming a mobile team.
Tip: connect the repo early
URL-only works for preview. Repo access surfaces API integrations, navigation structure, and assets that make the native quote honest. Public HTTPS links or zip upload — same as the guided flow.
Common questions
My v0 component is React — can you match it?
Rewrite aims for native UI that tracks your design and hierarchy — not a JSX transplant. You approve compiled screenshots before paying for full delivery.
Does Rewrite support Supabase / Next.js stacks?
Yes — common in Bolt and v0 projects. Detected integrations get native wiring in the handoff when they're in scope.
Android too?
Both platforms are included at every tier. One quote covers iOS and Android.