PMaker home
Desktop's space advantage and mobile's gesture advantage each drive different approachesInformation per screenDesktop fits two or three columns; list and detail share the screenMobile shows one column and splits the same content into two or three pagesNavigation placementDesktop keeps a left or top rail always visibleMobile gets four or five bottom tabs, or a hamburger menuDepth toleranceDesktop handles three to four levels, propped up by breadcrumbsMobile handles two to three; go deeper and users don't come backInput & usage contextTouch targets set the hit area; one hand and interruptions shape interaction and dwell timeAssume mobile users will be interrupted mid-task: save progress and let them pick up where they left off

On desktop, a list and its detail can share one screen; on mobile they split into two pages. Same information architecture, completely different execution.

Web vs Mobile

Screen space, nav placement, depth tolerance, input, and context—five hard differences. Structure can't be copied across.

The information architecture can be the same, but the presentation can't be copied across. Desktop's space advantage and mobile's gesture advantage each drive different approaches.

What you'll run into:

  • The desktop version gets compressed straight into a mobile version, and everything scrolls sideways
  • Tables on mobile need to be dragged left and right, and you still have to zoom in to tap
  • You ask AI to make it responsive and it just stacks the layout into one column—the nav is left untouched

Five hard differences

Dimension Desktop Mobile
Information per screen Two or three columns; list and detail share the screen One column; the same content splits into two or three pages
Navigation placement Left or top rail, always visible Four or five bottom tabs, or a hamburger menu
Depth tolerance Three to four levels, supported by breadcrumbs Two to three levels; deeper and users don't return
Input Precise mouse, hover for hints Fingers with real width, no hover—long press and swipe
Usage context Seated, focused, long sessions Walking or queuing, interrupted constantly, seconds per session

The last row matters most and gets ignored most easily. Any flow on mobile must assume the user will be interrupted, so it has to save progress and let them continue later—a judgment that changes your data design directly, because you need somewhere to store the draft.

"Usage context" runs deeper than it looks. A desktop user sits in front of a machine and can finish a flow in one sitting; a mobile user may be standing at a subway exit when a message interrupts them mid-flow. The same form that can demand completion in one pass on desktop must support drafts and resuming on mobile. The same information architecture asks different questions on each end: desktop asks "how do I fit more on screen," mobile asks "how do I make interruption cost as little as possible."

The desktop left rail can hold a dozen or more entries; the mobile bottom bar holds at most five. The extras need somewhere to go.

  • The first four top-level items. They go into the bottom tab bar. Pick the four most frequent, and save the fifth slot for "Me."
  • The remaining top-level items. Fold them into the "Me" page as a list.
  • Second-level navigation. Becomes a segmented control at the top once you enter a section, or a dropdown filter.
  • Breadcrumbs. Become a back arrow in the top-left, with the title saying where you are.
  • Batch operations. Enter multi-select by long press, or simply skip them and leave them to desktop.

The four slots of a mobile bottom bar are the most expensive real estate in the product. What you put there is a public statement of what you believe users do most often.

How to put it into practice

  • Decide which end is primary first. Aiming for "equally good" on both usually means equally awkward. Pick a primary end, and make the other a good-enough version.
  • Turn tables into cards on mobile. A horizontally scrolling table is basically unusable on a phone. Each row becomes a card showing only the two or three key fields.
  • Size tap targets by fingers, not by pixels. A visually small icon still needs a hit area around 44px. apple-hig
  • Never rely on hover to convey essential information. Mobile has no hover. If a button only makes sense on hover, it's dead on a phone.

Structure itself is device-agnostic; execution isn't. Before you start, answer one question: is this end the primary one or the good-enough one? Once that's settled, these differences give you a basis for every trade-off.

References

  1. Human Interface Guidelines — Apple Developer