What you can build
Consumer mobile apps
Consumer mobile apps
Business and productivity apps
Business and productivity apps
E-commerce mobile apps
E-commerce mobile apps
Before you begin
- Access to rocket.new.
- A Figma account and a design file with view or edit permission.
Launch your mobile app
Import Figma
Click + then select Add from Figma
Paste your Figma link
Paste your Figma frame or file URL
Choose screens and framework
Select mobile screens to convert to code
Set your framework to Flutter
Select state management
State management options for Flutter
- BLoC - Great for apps with complex logic and data flows
- GetX - Lightweight and fast, ideal for quick builds
- Provider - Simple and reliable for most apps
- Riverpod - A flexible upgrade to Provider, great for scaling
- Without state management - Use only widgets (best for basic apps or prototypes)
Rocket generates your mobile app
Rocket is building your mobile app in real time
Review in Rocket and compare with Figma
Click the Figma icon in the top-right to open your Figma design in Rocket
- What you see: The card has a shadow that does not appear in the original design
- What Figma shows: No shadow on the card
- Fix it:
"Remove the shadow from the product cards on the Home screen"
Add more screens
Click + then select Add new screen
- From the same file: Select from the list of available screens (already-imported ones are marked) and click Start import.
Choose to add from the same Figma file or a different one
Select screens from your Figma file
- From a different file: Choose From different file, then paste a new Figma URL. This starts a new task. Your current task is not affected.
After your import
Once Rocket generates your Flutter app, iterate with chat to add functionality:Tips
- Start with key screens. Import your most important 5-10 screens first, then add more incrementally.
- Choose the right state management. For simple apps, Provider or no state management works fine. For complex apps with lots of data flow, use BLoC or Riverpod.
- Use the Figma preview. Click the icon in the top-right navbar to view your original Figma design directly in Rocket. Use the Preview tab to see the Rocket-generated app.
- Fix visual mismatches in chat. If a shadow, spacing, or color does not match, describe the difference and Rocket corrects it.
- Follow the design guidelines. Mobile frames should be between 200px and 800px wide. See the guidelines.
- Prototype links do not work. Use file or frame URLs, not prototype links.

