Skip to main content

Home App Patterns

App Patterns

Application patterns cover the moments most beginners forget — empty states, error screens, login flows, mobile gestures. Polishing these makes a product feel finished.

30 terms · sorted A–Z

404 page

Page shown when a URL leads nowhere.

Action sheet

A bottom-up sheet showing a list of actions to choose from.

App bar

Top bar of a mobile app showing title and key actions.

Biometric authentication

Sign in with Face ID, Touch ID, or fingerprint.

Bottom sheet

A panel that slides up from the bottom of a mobile screen.

Button group

A row of related buttons fused into a single visual unit.

Coach mark

A tooltip overlay that highlights features for first-time users.

Context menu

A menu that appears on right-click or long-press.

Cookie banner

A bar asking the user to consent to cookies and tracking.

Error state

What the screen shows when something has gone wrong.

Floating action button

A round button anchored to a corner that hovers above content.

Forgot password

A flow for resetting a password the user cannot remember.

Login screen

The first screen where a user signs into an app or site.

Maintenance page

A friendly page shown while the site is down for updates.

Notification center

An in-app list of recent notifications and updates.

Offline state

What the app shows when the device has no internet connection.

Onboarding flow

The first-time experience that introduces a new user to the app.

Permission prompt

A system dialog asking access to camera, location, or notifications.

Pull to refresh

Drag the page down from the top to reload its content.

Push notification

A short message from an app that appears outside it.

Settings screen

Where users change preferences, account details, and app behavior.

Share sheet

A system menu listing apps and contacts to share content with.

Snackbar

A bottom bar with a quick message and optional action button.

Social login

Sign in using an existing Google, Apple, or Facebook account.

Speed dial

A FAB that expands into multiple action buttons when tapped.

Splash screen

A branded screen shown briefly when an app launches.

Split button

A button with a primary action and a chevron for related options.

Stories

Tappable circular previews that play full-screen vertical content.

Success state

A screen confirming an action finished successfully.

Swipe actions

Swipe a list item left or right to reveal hidden actions.