Step 01 / 13Today

The Agenda shows today as one timeline, with the standup on now. Plus adds a task to the day you are looking at.

AgendaScreenBuilt onAgendaApp Shell

Flow · Margin · Core Journey

Plan The Day SwiftUI Flow

Add a task with its own project and time block, check off an errand, then focus on the next block and see the session logged. 13 steps through Margin.

From the Productivity App template, on the screens its Xcode project ships, in Graphic, Neon and Studio, light and dark.

SwiftUIiOS 17.0+productivity-app

5 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
    Today

    The Agenda shows today as one timeline, with the standup on now. Plus adds a task to the day you are looking at.

  2. 02
    New Task

    The editor opens with the title ready and today as the due date. Type what needs doing; Save stays off until there is a title.

  3. 03
    Pick A Project

    The project menu lists your three projects. With Pro there is no project limit, so New project sits underneath.

  4. 04
    New Project

    New project asks for a name and a color from the theme's blocks. Add files the task under Launch.

  5. 05
    Give It A Time Block

    Priority goes to High, and a 45-minute time block takes 11:30, the open gap in the morning. Save puts it on the agenda.

  6. 06
    On The Timeline

    Draft launch email now sits at 11:30 in its own block, and the open time after it shrinks to 45 minutes.

  7. 07
    Check Off A Task

    Further down, today's tasks list everything due or scheduled. Book car service is checked off and drops into the done group: three of eight.

  8. 08
    Q4 Roadmap Draft

    The 10:00 block opens its task: Q4 roadmap, High priority, due Friday, 25 minutes already focused and the notes for the review.

  9. 09
    Focus On This Next

    Focus on this next makes it the Focus tab's task, and the button confirms it is up next.

  10. 10
    Ready To Focus

    On Focus, the task is picked and 25 minutes is set. Pro opens every length and lets you drag the dial; Start begins the session.

  11. 11
    In Session

    The dot shrinks to a marker that sweeps back as the minute dots drain. Pause holds the time left if you are interrupted.

  12. 12
    Session Logged

    At zero the dial reads Done and the session is logged to the task: 25 min logged, and today's focus reaches 1h 40m.

  13. 13
    Back On The Task

    The task now shows 50 minutes focused and both of today's sessions on it.