NativeBundle

A one-time alternative to Median.co

NativeBundle wraps your published web app for $39 once: signed Android files, an iOS Xcode project, source code and your signing keys. No NativeBundle subscription.

Download signed Android APK and AAB files, your keystore and upload certificate (.pem), publishing guides and the full iOS Xcode project. iOS signing and submission require your Apple account and a macOS/Xcode build or compatible cloud service.

How it works

  1. 01

    Paste your published web app address (e.g. https://your-site.com).

  2. 02

    Pick an App ID, upload your logo and choose features like push, offline screen and pull-to-refresh.

  3. 03

    Download signed Android APK and AAB files, your keystore and upload certificate (.pem), publishing guides and the full iOS Xcode project. iOS signing and submission require your Apple account and a macOS/Xcode build or compatible cloud service.

NativeBundle vs. Median.co

NativeBundleMedian.co
Price$39 one-timeCheck the provider's current plan and terms
Cost first year$39
Lock-inNone – you own code & keys
Simplicity4 steps, no coding
Push notificationsIncluded (OneSignal/Firebase)
Native offline screenIncluded
Full source codeIncluded
Google Play, App Store & push guidesIncluded in every package – first release, TestFlight, updates, .pem migration, OneSignal setup
RebuildsFree when the engine improves – keeps App ID, key, logo, OneSignal; build number auto +1

This compares NativeBundle's included delivery with items to check in the other provider's current offer. Competitor prices, subscriptions and features vary; no unverified monthly price or cancellation behavior is assumed. Apple/Google developer accounts and third-party services cost extra where applicable. Store approval is not guaranteed.

Your live website and existing backend remain in use. Test sign-in, OAuth redirects, cookies and payments on a real device: some providers need WebView-specific configuration.

DD

Built with NativeBundle

Depth Desk

Depth Desk is live on Google Play – built, signed and updated with NativeBundle.

View on Google Play ↗

Questions

Can I migrate from Natively or another wrapper without losing users?

An Android update must keep the same application ID, a higher version code and a signing key accepted by Google Play. Import your existing upload keystore if available. With Play App Signing, you may request an upload-key reset using the new .pem certificate. A .pem is not a private signing key and cannot replace a keystore. Check your existing Play setup before switching; migration is not automatic.

Do I keep my signing key, App ID and OneSignal App ID on rebuild?

Yes. Eligible free rebuilds open at the features step with your saved configuration, logo and OneSignal App ID. The saved Android key is reused and the build number increases by one; it must also exceed every code already uploaded to Google Play. Free rebuilds are available when the NativeBundle build engine improves, not unlimited new builds.

Are push notifications automatic?

NativeBundle includes receiver support and a OneSignal setup guide. Configure Android FCM credentials and, for iOS, Apple/APNs credentials in your push service. Manual campaigns are separate from automatic event notifications: your website must send those and associate signed-in users with their devices. Third-party plans and limits apply.

Can I publish a Lovable or other web app on Google Play and the App Store?

Android delivery includes signed .aab/.apk files and GOOGLE_PLAY.md covering versions, upload certificates and publishing. iOS delivery is a complete Xcode project with APP_STORE_GUIDE.md (signing with your Apple team, TestFlight, review tips, with or without a Mac) – not an automatically signed or published IPA. You need developer accounts, store listings, privacy disclosures and compliance with each store's rules; Apple may reject a minimal website wrapper or non-compliant digital purchases.

Do changes in web app show up in the app?

Yes. The app shows your live web app site, so updates appear instantly without a new build.

Build with NativeBundle

One price, no subscription.