Scaffold your app
Aim: Execute the approved plan and generate an initial working application, complete with UI structure, navigation, and placeholder logic, ready for you to iterate on.
Prerequisites
-
You have planned your app by defining requirements, establishing application flows, and identifying relevant data models, or have made necessary edits to your app design plan as your specifications require.
Procedure
-
In the live app editor, select Build, or prompt Naia Build to build the planned app in the Chat tab interface, for example:
Build the application based on the approved plan.Result: Naia Build begins working through the plan steps sequentially.
-
Monitor the Development Wizard in the Chat tab.
Watch the progress bar and the real-time information panel in the Chat tab. The Development Wizard shows you the current step, the sequence of actions being taken, and the live components or code being modified. This is your window into what Naia Build is doing. Use it to spot if generation is moving in an unexpected direction.
-
Observe the live app editor.
As Naia Build generates components, the live app editor updates in real time, so you do not need to wait for the full build to complete to get a sense of the structure being created.
-
Respond to Ask User prompts.
Naia Build may pause and ask for clarification at decision points, for example, which API operation to use for a list, or whether a certain field should be required. The Ask User prompts presents these questions as structured response options.
-
Review the scaffolded application.
Once the initial generation completes, review the scaffoled application in the live app editor. At this point in generation, you should have a navigable application skeleton. Do not expect production-ready styling or fully connected logic. The scaffold is the foundation on which you will iterate in subsequent use cases.
| If the scaffold produces something significantly different from your expectation, use the History tab (covered in Review history and revert changes) to revert and revisit previous application plans via chat before regenerating. It is faster to correct the plan than to repair a misaligned scaffold. |
Results
-
A navigable application skeleton is available in the live app editor, reflecting the UI structure, navigation, and placeholder logic defined during planning. This scaffold is the baseline from which all subsequent iteration and refinement takes place.