Build Your First App
This guide walks you through creating and deploying a complete mobile app using Natively. By the end, you’ll have a working app you can preview on your phone.Prerequisites
- A free Natively account (sign up here)
- A mobile device or the preview in your browser
Step 1: Create a New Project
Go to the Dashboard
Visit natively.dev and sign in to your account.
Example Prompts
Here are some example prompts to get you started:Task Manager App
Task Manager App
Recipe Book App
Recipe Book App
Expense Tracker
Expense Tracker
Step 2: Watch Your App Being Built
Once you submit your prompt, the AI will:- Analyze your request - Understand what features you need
- Generate the code - Create all the screens and components
- Build and compile - Package everything into a working app
- Show the preview - Display your app in the live preview
The first build takes about 1-2 minutes. Subsequent changes are much faster.
Step 3: Preview Your App
The preview panel on the right shows your running app. You can:- Interact with it - Tap buttons, navigate between screens
- Test features - Add data, see how everything works
- Check responsiveness - The preview matches a real device
Preview on Your Phone
For the best experience, preview on your actual device:- Click the QR Code icon in the preview header
- Scan the QR code with your phone’s camera
- Open the link in Expo Go app (download from App Store/Play Store)
Step 4: Refine with AI Chat
Use the chat panel to make changes and add features:- Adding Features
- Fixing Issues
- Changing Design
Tips for Effective Prompts
Be Specific
Instead of “make it look better”, say “increase the font size to 18px and add more padding”
Reference Screens
Mention specific screens: “On the profile screen, add a logout button”
Describe Behavior
Explain what should happen: “When I tap the heart icon, it should save the item”
Include Examples
Give examples: “Show prices like ‘$29.99’ not ‘29.99 dollars‘“
Step 5: Add Backend Features (Optional)
If your app needs to save data or have user accounts, the AI will automatically use Specular to create your backend. Example prompts that trigger backend creation:Learn more about backend features in our Backend Generation guide.
Step 6: Deploy Your App
When you’re ready to share your app:Choose Platform
- APK - Android installable file (for testing)
- AAB - Android bundle (for Play Store)
- iOS - App Store build
Deployment Guide
See the full deployment guide for App Store and Play Store submission
Next Steps
Now that you’ve built your first app, explore more features:AI Chat Deep Dive
Master the AI chat for faster development
Code Editor
Edit generated code directly
Connect Supabase
Use Supabase for advanced database features
Add Payments
Monetize with in-app purchases
Getting Help
Stuck on something? Here’s how to get help:- Discord Community - Get real-time help from the community and team
- Example Apps - See how others solved similar problems
- AI Chat - Ask the AI to explain or fix issues
Join Discord
Join our active community of builders