What you can ship from a GitHub repo.
Six kinds of app, made with Lovable, Bolt, v0, Replit, FlutterFlow and React Native, and the steps Corenna takes to turn each one into a signed Android and iOS app.
These are sample apps, not customer stories: the apps and screens are illustrations.
Sample apps
Workout planner
An AI workout planner made in Lovable, on a real phone and in both stores.
How it ships with Corenna
- Push the Lovable project to GitHub and paste the repo into Corenna. It needs no Capacitor setup of its own: the build adds it.
- Corenna generates the Android signing key on the first build. Install the signed .apk on your phone; your first Android build is free.
- For the stores, send the .aab to a Google Play track. Add your Apple certificate and profile once, download the signed .ipa and upload it to App Store Connect.
Restaurant bookings
A table-booking app built in Bolt and handed to staff before it goes public.
How it ships with Corenna
- Export the Bolt project to GitHub and connect the repo. Corenna wraps the web app with Capacitor and runs the build in your own GitHub Actions.
- Share the signed .apk with the team to install on their Android phones: no store listing and no review needed for a test like that.
- When it is ready, send the .aab to Google Play's internal or closed testing track, with release notes, from the build page.
Personal finance tracker
A budgeting app from v0 that gets an update every time the code changes.
How it ships with Corenna
- Connect the GitHub repo that v0 created. Each build is signed with the same key and package ID, so every update lands on the same store listing.
- The build number goes up after every successful build and becomes the Android version code, so Google Play never rejects an update as a duplicate.
- Start each release from the project page, on a laptop or from your phone, and send it straight to your Google Play track.
Student community app
A campus feed designed in FlutterFlow and exported as Flutter code.
How it ships with Corenna
- Push the FlutterFlow project's Flutter code to GitHub. Corenna detects Flutter and builds it with Flutter's own tooling.
- Get a signed .apk and .aab for Android and a signed .ipa for iOS. The iOS build runs on GitHub's Mac runners, so you do not need a Mac.
- Builds use your GitHub account's Actions minutes. Mac minutes count faster, and Corenna shows how many an iOS build uses.
Travel itinerary
A trip planner built in Replit for a small travel agency's clients.
How it ships with Corenna
- Push the Replit project to GitHub and run the free repo check to see what the app needs before the first build.
- Corenna adds what is missing, such as the Capacitor setup or a lockfile, then builds a signed Android app and an iOS .ipa.
- The agency's web developers keep the whole release process in the browser: no Android Studio, no Xcode.
Kids' learning app
A lesson app written in React Native with Expo, released to both stores.
How it ships with Corenna
- Run npx expo prebuild and commit the ios/ folder for the iOS build. The Android build runs prebuild itself, so android/ can stay out of the repo, as Expo recommends.
- Keep the existing package ID and upload key, so updates go to the app already in the store instead of creating a new listing.
- Ship Android updates straight to Google Play; the signed .ipa is ready for you to upload to App Store Connect.
Build your own mobile app
Bring a Capacitor, Flutter or React Native app, including web apps from Lovable, Bolt, v0 and Replit, and Corenna handles the signed Android and iOS builds for you.