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.

