Step 01 / 13Name The Home

First run opens on a small hub with an empty centre. Type the home's name, or use a sample name to move on.

MaisonOnboardingBuilt onHome

Flow · Maison · Onboarding

First Run SwiftUI Flow

A complete SwiftUI onboarding flow, not just one screen. It's 13 intentional steps to permissions and sign in. You can reorder them, rewrite the copy, and open it in Xcode ready to ship.

From the Smart Home App template, on the screens its Xcode project ships, in Velvet, Frost and Studio, light and dark.

SwiftUIiOS 17.0+home-app

7 Screens13 Steps

01

Every step

The whole journey at once. Choose a step to play it above.

Steps 4 to 13 are part of Pro. Pro opens every screen of every template, live in each style, and the SwiftUI to build them.

  1. 01
    Name The Home

    First run opens on a small hub with an empty centre. Type the home's name, or use a sample name to move on.

  2. 02
    Type A Name

    While the field is focused the hub steps back above the keyboard. The name lands on the centre disc, and later shows in widgets and invitations.

  3. 03
    Pick The Rooms

    Five rooms start picked and sit on the ring as blocks. Tap a chip to add the garden or garage, or to take a room away.

  4. 04
    Invite The Household

    Contacts are listed as residents or guests. Inviting Tomás puts his initials on the ring, and the button now sends the invitation.

  5. 05
    Allow Alerts

    Three blocks say what alerts are for: a door left open or unlocked, motion on a camera, a leak or smoke. Allow alerts, or not now.

  6. 06
    Allow Notifications

    Allow alerts brings up iOS's notification request. Allow turns on door, camera and sensor alerts.

  7. 07
    Alerts Are On

    The answer shows under the blocks, and Continue moves on to the account.

  8. 08
    Sign In

    The account step comes right before the paywall. Sign in with Apple to back up the rooms, scenes and schedules, or continue without an account.

  9. 09
    Sign In With Apple

    Apple's sheet shares the name and the email, or hides the email. Anyone already signed in skips this step.

  10. 10
    Maison Plus

    Maison Plus adds camera history, automations, unlimited scenes and every theme. Yearly with a seven-day trial is chosen, monthly sits beside it.

  11. 11
    Start The Trial

    Start free trial hands the purchase to the App Store, and the button shows its progress until it confirms.

  12. 12
    Trial Started

    A ring and a check confirm the trial, then first run finishes and the app opens.

  13. 13
    Land On Home

    Home opens on Alder House's living room, its devices on a ring around the reading. The dock holds Home, Climate, Rooms and Energy.