Now on Google Play — every new account starts with 100 free credits
Features

Everything the builder does, in detail

From the first question it asks to the last file in the export. If a feature is not on this page, the builder does not have it yet — tell us and it might.

Describe & generate

Conversational interview

The builder asks the two or three questions that change the design — who uses it, what the first screen shows, what must be saved — instead of handing you a form.

Manifest-first structure

A project.json lists screens, tabs, colours and capabilities before any screen is written, so the structure is right before the details are.

One file per screen

Each screen is its own HTML/JS file. Asking for a change edits that file only; nothing else moves.

Sample data that looks real

Screens come with plausible content so the preview reads like an app, not a wireframe. Swap in your own data file or a Google Sheet when ready.

Preview natively

Real Android shell

Kotlin + Jetpack Compose: real app bar, bottom navigation, pushed screens, back stack, splash screen, pull-to-refresh, offline banner.

Real permission prompts

Camera, location and notification requests appear exactly as they will in the shipped app, at the moment the feature is used.

Instant reload

Every edit shows up in the preview immediately. Tap through the change, say what is next.

Dark mode aware

The shell follows the system theme; generated screens ship with light and dark palettes when you ask for both.

Native capabilities

Camera & gallery

Photos for entries, enquiries and profiles. Permission requested on first use.

Location

Current position, distance, maps, check-in. Background location avoided unless the app is genuinely about tracking.

Local & push notifications

Reminders and alerts scheduled on the phone with no server; push via Firebase Cloud Messaging in the export when you need instant delivery.

Biometric lock

Fingerprint or face on the app or a single screen, falling back to the device PIN.

Barcode & QR scanning

On-device scanning for stock counts, tickets, product lookup and contact exchange.

Vibration, share, calendar, dialer

Haptics on actions; system share sheet; add-to-calendar; call and WhatsApp deep links — none needs a permission.

Own the result

Android Studio export

A complete Gradle project with the Kotlin shell, your screens, your icon and pinned tool versions. Opens and builds with no setup.

Capability-driven manifest

The exported app declares only the permissions and libraries its declared capabilities need. No leftover SDKs, no scary permission list.

No builder SDK, no phone-home

Nothing in the export talks to us. If you never open the builder again, your app still builds and still updates on Play.

Yours, outright

Modify it, sell it, open-source it, hand it to a developer. No licence, no badge, no revenue share.

Fair pricing & privacy

100 free credits

Every account starts with enough to build and polish a small app.

Credits by usage, not by month

Generation costs credits proportional to the work; previewing, hand-editing and exporting are free. No subscription.

Projects on your device

Everything you build stays in the app's private storage until you choose to export or share it.

Honest listing

The builder itself carries no ad SDK and asks only for the permissions the preview needs.

See it in a use case

Features are abstract. Apps are not.

Each use case shows which of these features a real app needs and gives a prompt that turns them on.

Browse use cases

Build your first app tonight

Describe it in a sentence, watch the screens appear, tap through them on your phone. Free to start — 100 credits, no card, no code.

Get AI App Builder — free Android 7.0+ · Google Play