How to describe an app so AI builds the right one
Four things to say in your first message, what to attach, and how to change an app one step at a time with ExaSpark.

The first message decides most of the first build. A few specifics save several rounds of changes.
Say four things
- What it is for: a booking site, a store, a budget tracker.
- Who uses it: customers, members, your team, or only you.
- What they do: book a lesson, pay a deposit, log an expense.
- How it should feel: warm and simple, bold and bright, or close to a site you like.
Before and after
"A fitness app" leaves almost everything open. Compare it with this:
An Android app for my yoga studio. Members sign in, see this week's classes, book a spot and pay for a 10-class pass. Calm colors, large photos.
Attach what you have
A logo, a menu, a price list or a sketch is often clearer than words. Add an image, PDF or video to your message.
Change one thing at a time
After the first build, ask for one change per message: "Make the header darker", "Add a page for teachers". Each change is kept as a version you can return to.

