Menu

Wireframes

Effective Wireframes

An effective wireframe is a low-detail layout plan that a client can understand quickly and a production team can follow. It communicates one clear idea, and its content matches what the client actually needs rather than adding features nobody asked for. It is not finished artwork: it is a plan for structure and navigation.

Clear layout and conventions

Every component should have an obvious position, so spacing and alignment show exactly where each item sits on the screen. Use the conventions correctly: crossed boxes for images, lines or dummy text for text, and boxes for buttons and text boxes. For example, a wireframe for CourtSide, a community tennis club's court-booking app, could use crossed boxes where court photos will go and a box labelled Book court for the main action.

Links and actions between screens must be shown and labelled, such as an arrow marked opens booking form. GUI objects such as menus, buttons and breadcrumbs should be easy to identify, so anyone reading the wireframe can see how the user moves around.

Suited to the device

A phone screen is narrow, so a mobile wireframe cannot be the desktop layout simply shrunk down. Where a desktop version might spread six section names in a bar across the top, the phone version stacks the items in a single column or hides those choices behind a hamburger menu icon, the three stacked lines in a corner that open a menu when tapped. Touch targets are made larger so a thumb can hit them, and fewer items on screen at once keep the page easy to use.

Annotations explain the design

Short annotations beside the layout explain choices, such as court list sits above the map because members pick a time before a location or this link goes back to the home screen. They show the client why the content meets their needs and help developers build each screen correctly.

Practise this