AppsBlog
mobileappdesignReal screens. Better products.
AppsBlogPricing
© 2026 mobileappdesign
TermsPrivacy

Blog

Pattern deep dives from the library

UX competitive analysis for mobile apps: a worked example with 12 calorie counters

How to run a UX competitive analysis that produces decisions instead of a screenshot folder, run on 12 revenue-ranked calorie counters. Captured onboarding runs from 14 to 90 screens, length does not track revenue, and 5 of 12 put a dedicated paywall directly after onboarding.

September 16, 2026 · 10 min read

How to do a product teardown of a mobile app, with CamScanner as the worked example

A product teardown reconstructs the decisions behind an app, not your opinion of it. Map the sections, walk the first session, take the paywall apart, list every ask, read the section sizes as priorities, and write up observation separately from inference.

September 16, 2026 · 9 min read

Keyboard UI design: the half of the screen nobody designs

The keyboard is not a component you place, it is a layout state that removes a third to a half of the screen. Of 2,622 revenue-verified apps, 540 have a captured authentication section, 1,204 a content creation section and 374 a search section, which is three different keyboard problems. Keyboard type, the return key, the accessory bar, what must stay visible, and how the submit button survives.

September 15, 2026 · 9 min read

iOS dialogs: the three jobs an alert should still have

A dialog stops everything the user was doing, so it earns its place in about three situations: a destructive confirmation, a failure the user has to act on, and a system request you do not control. Alert versus action sheet versus sheet, how to write the title and the buttons, why permission dialogs need priming, and the six uses that should be something else.

September 15, 2026 · 9 min read

Progress bar UI: how shipping apps design the wait

Progress bar design for mobile apps. Of 2,622 revenue-verified apps, 1,049 have a captured content creation section and 591 an AI tools section, so the generation wait is now one of the most common screens in the App Store. Determinate versus indeterminate, the four waits apps ship, what the bar should be labelled, and when a progress indicator is the wrong answer.

September 13, 2026 · 9 min read

Pagination UI on mobile: what 1,176 shipping apps use instead of page numbers

Pagination design on mobile is mostly the absence of pagination. Of 2,622 revenue-verified apps, 1,176 have a captured browse and feed section and almost none number their pages. Infinite scroll, the load more button and the paged view, plus page size, scroll restoration, the end of the list, and where numbered pages still win.

September 13, 2026 · 9 min read

Toggle switch UI on mobile: when an on/off switch is the wrong control

On/off UI design for iOS apps. A switch promises an instant, reversible, self-explanatory binary, and most settings rows are none of those things. Of 2,622 revenue-verified apps, 1,456 have a captured settings section, and those rows are mostly drill-downs, swatch grids and segmented controls. Here is the test a row has to pass before it deserves a switch.

September 12, 2026 · 9 min read

Radio buttons on iOS: what shipping apps use for single select instead

iOS has no native radio button, so single select lands somewhere else: the full width option row, the checkmark list, the segmented control, the swatch grid and the plan card. 609 of 2,622 revenue-verified apps run an onboarding quiz, which is where most single select on iOS lives. Here is how the selected state should read, and when to auto advance.

September 12, 2026 · 9 min read

Recording app UI: the record button is the smallest part of the screen

Recording app UI in shipping iOS apps. Of 55 revenue-verified apps in our library with a captured audio recording flow, 33 call themselves note takers, transcribers or meeting recorders. Here is the record button, the microphone ask, the empty library, the transcript and summary step, and how to delete a recording safely.

September 11, 2026 · 9 min read

Football app UI: what the NFL, ESPN and 11 other sports apps actually ship

Football app UI in the App Store is a notification product. Of 33 revenue-verified sports apps in our library, 13 follow professional leagues, and their onboarding is a team picker followed by an alerts screen. Here is the team picker, the permission stack, the game screen, player stats, and why only 3 of the 13 carry a paywall.

September 11, 2026 · 9 min read

Profile UI design on mobile: the account screen most apps actually ship

Profile UI design for mobile apps. Of 459 profile sections captured across 446 revenue-verified iOS apps, 211 fold profile and settings into one section and 180 are edit profile flows. Here is what the shipping profile screen holds, where it lives, how to design the edit form, and when the profile is the product itself.

September 10, 2026 · 8 min read

Dashboard UI design on mobile: the tracker's progress screen, not the admin panel

Dashboard UI design for mobile apps. Of the 526 revenue-verified iOS apps in our library with a tracking and insights flow, 324 are health and fitness and only 10 are finance. The mobile dashboard is a progress screen: one hero metric, a time range switcher, a card grid, and a first run with no data.

September 8, 2026 · 9 min read

Travel app UI: what 78 shipping travel apps actually build

Travel app UI in the App Store is not the booking funnel the concept work shows. Of 78 revenue-verified travel and navigation apps in our library, 19 are flight trackers and 26 are map and outdoor tools. Here is the onboarding, the map screen, the tracking screen, the itinerary and the paywall those apps really build.

September 5, 2026 · 9 min read

Accordion UI design on mobile: the three places it still earns its keep

Accordion UI design on mobile: how an accordion differs from a drill-down and a bottom sheet, the three surfaces where shipping iOS apps still use expand and collapse, single versus multiple open sections, chevron direction and hit targets, and the cases where the pattern quietly breaks.

September 5, 2026 · 8 min read

Pull down menu on iOS: the quiet replacement for the action sheet

Pull down menus on iOS: how a pull down menu differs from an action sheet, a context menu and swipe actions, where the trigger belongs, how many items a menu can carry, icons and destructive items, submenus and pop up menus for selection, and where the pattern fails, with screens from revenue-verified iOS apps.

September 3, 2026 · 8 min read

Comment UI design on mobile: the thread that has to fit under a thumb

Comment UI design for mobile apps: the sheet over the content, one level of reply nesting, what a comment row actually carries, the composer and its keyboard, sorting and collapsing, reactions versus replies, moderation and reporting, and the empty thread, with screens from revenue-verified iOS apps.

September 3, 2026 · 8 min read

Button UI design on mobile: why shipping apps use one giant button per screen

Button UI design for mobile apps: the full-width primary, the sticky bottom bar and the thumb zone, one primary action per screen, touch targets and the 44-point rule, label writing, disabled versus loading states, and where destructive actions go, with screens from revenue-verified iOS apps.

September 3, 2026 · 9 min read

Audio player UI: the mini bar, the full screen, and the controls that change by content type

Audio player UI on mobile: the persistent mini player, the full-screen expansion, why the scrub bar is easier than video, skip versus seek, speed and sleep timers, waveforms in voice apps, and what a generated-audio result screen actually needs, with screens from revenue-verified iOS apps.

September 3, 2026 · 9 min read

Timeline UI design on mobile: the history screen nobody designs twice

Timeline UI design for mobile apps: the vertical event list versus the calendar grid, date grouping and sticky headers, what a single row has to carry, gaps and missing days, filtering long histories, and where the timeline earns a screen of its own, with screens from revenue-verified iOS apps.

September 3, 2026 · 9 min read

Coach mark UI: the overlay that explains a screen you already shipped

Coach mark UI on mobile: what a coach mark is, how it differs from a tooltip and an onboarding carousel, how many marks a tour can carry, the dimmed scrim, the skip control, and when a coach mark is covering for a screen that needs redesigning, with onboarding screens from revenue-verified iOS apps.

September 3, 2026 · 8 min read

Bottom sheet UI: when a sheet beats pushing a new screen

Bottom sheet UI on mobile: modal versus non-modal sheets, how a bottom sheet differs from an action sheet and a dialog, detents and the drag handle, what belongs in a sheet and what does not, dismissal, and where the pattern breaks, with screens from revenue-verified iOS apps.

September 3, 2026 · 9 min read

Video player UI on mobile: what shipping apps actually put over the frame

Video player UI for mobile apps: auto-hiding controls, the scrub bar and thumb size, tap zones versus buttons, portrait versus fullscreen, the preview player inside an editor, and the vertical feed that has no controls at all, with screens from revenue-verified iOS apps.

September 3, 2026 · 9 min read

Page indicator design: what the row of dots is actually promising

Page indicator design on mobile: dots versus a progress bar versus a step counter, how many dots a row can carry, the active state, whether dots should be tappable, and where the pattern breaks, with onboarding screens from revenue-verified iOS apps.

August 26, 2026 · 8 min read

Segmented control UI: when one screen needs two views of the same thing

Segmented control UI on mobile: how it differs from tabs and filter chips, how many segments a control can hold, label rules, default selection and persistence, the day-week-month case, and where the pattern breaks, with screens from revenue-verified iOS apps.

August 26, 2026 · 9 min read

Search bar UI design on mobile: the field, and everything before the query

Search bar UI design for mobile apps: persistent field versus icon versus a search tab, what the empty search screen should hold, placeholder text as a scope label, live results, scopes, zero results, and camera and voice entry points, with screens from revenue-verified iOS apps.

August 26, 2026 · 9 min read

List UI design on mobile: 8 decisions behind the most common screen

List UI design for mobile apps: row anatomy, one line versus two, thumbnails, dividers versus cards, swipe actions, section headers, long lists, and the empty state, with screens from revenue-verified iOS apps.

August 21, 2026 · 9 min read

Weather app UI: what 45 shipping weather apps actually build

Weather app UI on Dribbble and weather app UI in the App Store are different products. Here is what shipping iOS weather apps build: the one-glance top block, the hourly strip, the radar map, and the alert layer.

August 21, 2026 · 8 min read

Habit tracker UI: the check-in, the streak, and the progress screen

Habit tracker UI in shipping iOS apps: the one-tap check-in, the grid and the streak counter, the progress screen, the missed-day problem, and where the reminder and the paywall sit.

August 21, 2026 · 8 min read

Camera app UI: how shipping apps design the capture screen

How real iOS apps design camera app UI: the full-bleed viewfinder, the shutter row, mode strips, pro controls, the permission ask, and what happens after the shutter, with screens from revenue-verified apps.

August 19, 2026 · 8 min read

Settings UI design: how 1,520 shipping apps organise the settings screen

How real iOS apps design settings UI: the grouped list, the account block, toggles versus drill-downs, subscription rows, appearance settings, and where destructive actions go, with screens from revenue-verified apps.

August 19, 2026 · 8 min read

Music app UI: what 84 shipping music apps actually build

The music app UI conventions that hold across shipping iOS streaming apps, AI song generators, and musician tools: the mini player, the rail-stack home, the now playing takeover, and the library tab.

August 19, 2026 · 8 min read

Filter UI design on mobile: 8 decisions that shape the whole screen

How shipped iOS apps design filter UI: chips versus a filter sheet, where sort lives, showing applied filters, result counts, and clearing state, with real screens from revenue-verified apps.

August 16, 2026 · 8 min read

Sleep app UI: what 43 shipping sleep apps actually build

The sleep app UI conventions that hold across shipping iOS sleep trackers and sound apps: the bedtime question onboarding, the night screen, the morning score, and where the paywall lands.

August 16, 2026 · 8 min read

Map UI design on mobile: how shipped apps build the full-screen map

How real iOS apps design map UI: the map as background, sheets over the map, pins and clustering, layer controls, and the search-to-result loop, with screens from revenue-verified apps.

August 16, 2026 · 8 min read

Chat UI design: what 591 AI apps ship on the conversation screen

How shipped iOS apps design the chat UI: the composer, the empty state, streaming states, model switching, and thread history, with real screens from revenue-verified apps.

August 13, 2026 · 8 min read

Card UI design: how mobile apps actually use cards

A practical guide to card UI design on mobile: what a card is for, the shapes that cover most feeds, hit areas, elevation in dark mode, and when a card is the wrong container.

August 13, 2026 · 8 min read

Notification design: the permission, the message, and the screen almost nobody builds

How iOS apps design notifications: priming the permission ask, writing the message, and building the controls. Only 29 of 2,622 apps in our library ship a real notification settings flow.

August 13, 2026 · 8 min read

App Store screenshot sizes in 2026, and what 19,673 live screenshots actually use

The current App Store screenshot sizes for iPhone and iPad, plus what 2,620 shipping iOS apps really upload: sizes, counts, and the legacy dimensions most listings still run.

August 13, 2026 · 8 min read

Dark mode UI: we measured 26,086 iOS screens to see who actually ships dark

How common dark mode UI really is on iOS, measured across 2,622 revenue-verified apps, which categories go dark, and what changes when you design dark first.

August 13, 2026 · 8 min read

Fitness app UI: what 562 health and fitness apps actually ship

The fitness app UI conventions that hold across 562 revenue-verified health and fitness apps: quiz onboarding, trial-first paywalls, the tracking dashboard, and where teams get it wrong.

August 13, 2026 · 9 min read

Tab bar design: 8 rules top iOS apps follow for bottom navigation

How top-grossing iOS apps design the tab bar: how many tabs, which sections earn a slot, labels, badges, and the center action button, with real screens from the library.

August 7, 2026 · 8 min read

Login screen design: 9 sign-up and sign-in patterns from real iOS apps

How shipped iOS apps design the login screen and the sign-up flow: where auth sits in onboarding, which providers to offer, and how to handle errors, with real screens.

August 7, 2026 · 8 min read

iOS app design in 2026: what top-grossing apps actually ship

The iOS app design patterns that dominate the top of the App Store right now, from long quiz onboarding to sheet-first navigation, with real screens from revenue-verified apps.

August 7, 2026 · 9 min read

Mobbin alternatives: an honest comparison of design reference libraries

A fair look at Mobbin and the main alternatives for mobile UI reference, including screensdesign, Dribbble, and mobileappdesign, and which one fits which job.

July 27, 2026 · 7 min read

Empty state UI examples: 7 patterns that turn blank screens into activation

The empty state is your best onboarding surface. Seven empty state UI patterns from real iOS apps, from first-run zero states to no-results screens, with live examples.

July 27, 2026 · 8 min read

Splash screen design: what top-grossing apps show in the first 3 seconds

How the best iOS apps design splash and loading screens, from the launch logo to the plan-building animation, with real opening screens from revenue-verified apps.

July 27, 2026 · 8 min read

The 10 best app designs in 2026, with the revenue to prove it

Ten of the best-designed iOS apps right now, from ChatGPT to Finch, with what each one gets right and the revenue numbers behind the design decisions.

July 26, 2026 · 10 min read

App onboarding examples: 8 onboarding screen patterns that convert

How Duolingo, Flo, Cal AI, and other top-grossing iOS apps design their onboarding screens, broken into 8 reusable patterns with real screenshots.

July 26, 2026 · 9 min read

Paywall design examples: 9 patterns from top-grossing iOS apps

What Duolingo, PictureThis, and other top-grossing iOS apps actually do on their paywall screens, broken into 9 reusable patterns with real examples.

July 24, 2026 · 9 min read