| Starting point | Design a screen visually, or use AI to generate interfaces and code that you can refine. | Use a prompt, visual reference, or existing project as a starting point for an app. |
| Main working surface | A design canvas for screens, interface elements, and prototype interactions. | A running app preview with Design mode and access to source code. |
| Visual iteration | Adjust layout, content, and interactions directly in the design workflow. | Edit selected elements visually, describe changes, or edit the project code. |
| Reviewing a journey | Connect screens and states so reviewers can explore the proposed experience. | Exercise the behavior implemented in the current application preview. |
| Data and backend behavior | Review the intended experience in a prototype; for generated code, inspect which services and data behavior are implemented and which still need development. | Add backend logic, APIs, and supported data integrations to the application. |
| Team review | Share the prototype, collect comments in context, and align on the design before handoff. | Share the app or project and collaborate around its generated implementation. |
| What moves to development | The agreed design, interaction rules, specifications, assets, and generated code from the workflow used. | The app’s source, dependencies, integrations, and deployment configuration. |
| What to check before adopting it | Editing control, prototype coverage, review access, handoff needs, and current plan limits. | Code ownership, integration requirements, security, deployment needs, and current plan limits. |