Local quickstart
Complete the shortest local loop in a few minutes: create an App → create a Page → inspect it → Build → Preview → Start → Stop. This page requires no account sign-in, connects no remote target, and uses no physical equipment.
1. Create an App
- Select New project in App Hub.
- Enter “My First App” under App Name.
- Choose the project location.
- Leave every option under Modules unchecked, then select Create project.
Theseus creates the project and opens the editor. An empty Resources → Pages section is expected in a blank project.
2. Create the first Page
- Open the context menu under Resources → Pages and select New Page.
- Enter “quickstart” as the Page name.
- Open the new Page and switch to Design.
- Add a heading and a text item from the Palette.
- In the Inspector, change the heading to “My First App” and the text to “Local runtime is ready.”
This step creates a static screen only. It adds no Object, QG program, Query, custom code, or equipment configuration.
3. Inspect and set the Home Page
- Confirm in Design that the heading and text are visible.
- Right-click “quickstart” under Resources → Pages and select Set as Home Page.
- Confirm that the Home marker appears beside the Page.
- Save every file.
4. Build and Preview
- Confirm that the local Runtime target is selected in the title bar.
- Run Build and wait for it to succeed.
- Open Problems and confirm that this Build has no error.
- Return to “quickstart” and select Preview.
- Confirm that the Page shows “My First App” and “Local runtime is ready.”
Preview checks the version on the current target. It does not save or Build for you. When finished, select Stop and wait for Stopped.
5. Start and complete the runtime check
- Select Start and wait for Running.
- Open the local runtime page at http://127.0.0.1:9210/ in a browser.
- Confirm that it opens “quickstart” and shows the same content as Preview.
- Return to the editor, select Stop, and wait for Stopped.
You have now completed your first working App locally. Save, Build, Preview, and Start are separate operations. After changing the Page, save and Build again.
If it did not work
| Symptom | Check first |
|---|---|
| The Page does not appear | Confirm that it was created under Resources → Pages, then reopen it |
| Design does not show the expected content | Select the heading or text and inspect its text property |
| Build fails | Open Problems and resolve the earliest explicit error first |
| Preview reports that Build is required | Save every file, confirm that the App is Stopped, and Build again |
| Start is unavailable | End Preview first and wait for Stopped |
| The runtime page does not open Home | Confirm that “quickstart” is the Home Page, then Build and Start again |
| The runtime page still shows old content | Stop, save the Page, Build again, and then Start |
Next step
To follow one continuous example through AI, Page interaction, QG, debugging, and remote delivery, continue with Tutorial lesson 1. To look up a specific task, use Start from your goal.