Build Your First App
You're signed in and ready to go. Let's build your first app in under 5 minutes.
Step 1: Open the AI Builder
Tap the chat icon
From the Dashboard, tap the AI Builder tab at the bottom, or tap the New Project button. You'll see the chat interface.
Step 2: Describe your app
Type what you want in plain English. Be as specific or as general as you like.
Try one of these:
"Build a to-do app with categories and due dates"
"Create a weather app that shows current conditions"
"Make a habit tracker with streaks and stats"
"Build a recipe book app with search and favorites"
Tip: Be specific for better results
Instead of "make an app", try "Build a note-taking app with folders, search, and a rich text editor". The more detail you give, the closer the result matches your vision.
Step 3: Watch it build
The AI agent breaks your request into tasks and generates code for each one. You'll see:
- → Task timeline — each step appears as it's completed
- → Streaming code — watch SwiftUI views generate in real-time
- → Progress indicator — see how far along the build is
AI Agent:
✓ Planning project structure
✓ Generating TodoListView.swift
✓ Generating TodoViewModel.swift
✓ Generating Category model
✓ Setting up navigation
→ Preview ready — tap to see your app
Step 4: Preview your app
Once the AI finishes, tap Preview to see your app running live. It renders in a real WebView — what you see is what you'd get on a real device.
- → Scroll through screens, tap buttons, test the UI
- → Go back and ask the AI to change things ("make the header blue")
- → Switch to the Code Browser to see all generated files
Step 5: Iterate
Not quite right? Just tell the AI what to change:
"Add a dark mode toggle to settings"
"Change the accent color to purple"
"Add a search bar to the top of the list"
"Make the cards rounder with more padding"
The AI updates your project and you can preview again instantly.
That's it!
You've built your first app. From here you can:
- → Export the code — open in Xcode and run on a real device
- → Keep building — add more features with follow-up prompts
- → Learn coding — check out the Learning Center to understand what the AI generated
- → Ask the AI — use the AI Assistant for coding help