68 live demos, in the order you'd build them. Every one runs for real on your phone — and if you're on a computer, any demo will show you how to open it there.
You wrapped your web app — now prove it's really an app. These answer straight from the hardware, in one tap.
📱Meet your deviceOne tap reads the model, OS, screen, and push identity straight from the phone your app now lives on. The fastest way to see that the bridge is real.Run your first demo →The details people can't name but always notice — real transitions, real dialogs, real chrome. This is where your app stops feeling like a website.
✨Slide between pagesNavigate with the same animated transition every native app uses. Your pages, the platform's motion — nobody will guess it's a web app.Feel the difference →The camera, the photo library, the mic, the player — all first-class parts of your page now. Shoot it, scan it, play it.
🤳Take a photoOpen the real camera from your page — front or back — and get the shot handed straight back to your code.Open the camera →Up to 30 at once.
Read QR and barcodes.
📷The camera, from your page.
🖼️Pick from the gallery.
📸Grab the screen as an image.
🎙️Record from the mic.
🎵Stream a track natively.
🎬Full-screen native player.
📺Queue videos back-to-back.
Sell products and subscriptions through the App Store and Play Store — and always have a clear answer to who owns what.
💳Buy a productLaunch the store sheet and watch the outcome come back honestly: purchased, pending, or cancelled.Run the flagship →The number-one reason apps beat websites: you can reach people after they close the tab.
📨Send yourself a pushType a message, hit send, and watch it land on your lock screen a second later. Then explore asking permission at the right moment, badging the icon, and deep-linking straight back in.Send one now →Ask at the right time.
Exact counts on iOS.
Cold and warm delivery.
Catch silent payloads.
Server-made deep links.
📢Authorization at a glance.
Jump to system settings.
Face ID, remembered logins, full OAuth. Signing in should take a second, not a form.
🔐Log in with your faceAsk the device to confirm it's really you — Face ID on iPhone, fingerprint on Android — and get a clean yes or no back in your page.Try it →Things no website will ever do: appear in the share sheet, read NFC tags, connect to health data, open the address book.
📥Receive shares from other appsYour app shows up in the system share sheet. Photos, links, and files shared from anywhere land right in your page.See it arrive →One codebase, every device. Check what a build can do, ask permission honestly, and fall back gracefully when a feature isn't there.
🗺️Know what this build can doOne call lists every feature switch in the app you're running — so you show the right UI instead of guessing.Check this build →Every permission, one map.
Send users to Settings.
Persist a value natively.
🔎Read it back after relaunch.
🚀Choose where the app opens.
↩️Back to the default start.
⬅️Catch the hardware back button.
Know when signal drops.