Skip to content
ThorbisInterface Guidelines (opens in a new tab)
Platforms · Phone

iOS and iPadOS

The iPhone is a tech in a crawlspace. Arrive and collect in two taps. Apple's Human Interface Guidelines are the authority here under D-025. The Native contract owns the rules. This page shows how the web job becomes the phone job.

Web counterpart

The web job sheet and the tech's day. Not the dispatcher's board.

Large title. Street first. Tab bar of places. The commit is blue.
On the webOn iOS and iPadOS
Sidebar destinationsTab bar: Jobs, Arrive, Inbox. Destinations only. Never actions.
Job routeA pushed screen in the Jobs stack. Swipe back returns.
InspectorA bottom sheet with detents.
Modal transactionA sheet. Done or Cancel in the system positions.
⌘K commandSearch in the Jobs tab. No command palette.
ToastInline confirmation and a haptic on commit.

What carries

  • Job titles, addresses, money, and notes in Inter.
  • Status words beside their color.
  • Electric blue on the commit.
  • Every honest state, including offline and queued.

Plus everything on the shared list.

What the host owns

  • Navigation bars, tab bars, sheets, and their materials. See HIG-003 and HIG-005.
  • System text styles and Dynamic Type. See HIG-008.
  • Safe areas and the keyboard. See HIG-007.
  • Haptics, VoiceOver, and Reduce Motion. See HIG-009, HIG-011, and HIG-012.

Rules

  • The Native contract owns the rules. HIG-001 through HIG-022 are mandatory for every iOS and iPadOS task. This page does not restate them. Cite them in the spec, the PR, and the release evidence.
  • The tab bar holds places. Jobs, Arrive, Inbox. Three to five destinations. Dispatch, Collect, and New are actions, so they live on the screen, not on the bar.
  • iPad is adaptive, not a big phone. A sidebar and a split view when the window is wide. The phone stack when it is narrow. Follow the window, not the device name.

We refuse

  • A squeezed web sidebar.
  • Custom glass on our sheet.
  • A fake tab bar on top of Safari for the mobile web.

Sources

Loading search…

Loading search. You can close this message and keep reading.