ARMOR Videos

Onboarding

Published

Take an early look at the SwiftData-driven onboarding UI designed to introduce modern URDF persistence flows.

Work begins on ARMOR’s onboarding flow — one of the most important paths for introducing new users to the app. Alongside the onboarding UI, this update focuses heavily on project persistence using SwiftData so a user’s robots are saved between sessions.

Getting state to track cleanly across SwiftUI layers is challenging, but it is essential groundwork for a polished first launch and reliable project storage.

Key points

See how projects are managed in the Robot Selector.