Weak design decisions can show up during development, forcing the team to revisit screens, user flows, states, and interactions even after implementation has begun. A good mobile app design process helps minimise these costly revisions.
This guide details all aspects of mobile app UI/UX design, starting from research and wireframing to platform guidelines, testing, hand-off and design systems. The document will also discuss the design budget for the UK market, as well as localisation and accessibility considerations.
If you are trying to figure out how to design a mobile app, the aim should be to kick off the design process with proven flows, clear deliverables and less ambiguity.
The table below shows what each design stage should produce and how long it typically takes for a straightforward project.
|
Stage |
Main result |
Typical timeline |
|
Discovery & strategy |
Product goals, user needs, requirements, priorities and key constraints |
1–2 weeks |
|
UX & wireframes |
User flows, information structure, and low-fidelity screen layouts |
1–3 weeks |
|
UI & visual design |
Final interface direction, screen designs, components, and interaction states |
2–4 weeks |
|
Prototype & testing |
Interactive prototype, usability findings, and design revisions |
1–2 weeks |
Note that these time periods are estimates for planning purposes, as complexity of the application, number of user scenarios, extent of research, stakeholder review can all extend the design period.
If you are interested in working with top mobile app developers in the UK, check whether discovery, user testing, revisions, and developer handoff are included in the timeframes.
Mobile app design covers planning and creation of an app’s user experience and interface, including its structure, navigation, controls, visual hierarchy, and interaction patterns.
Mobile app design best practices normally come after discovery, when the team has identified the product’s key user needs, objectives, requirements, and limitations. The team then converts these findings into:
It should be possible to define the journeys and designs well enough before development begins such that they give leading iOS app developers in the UK something concrete to work with.
A mobile app design process should first address three questions: what problem are we solving, how will users complete tasks, and which interface design decisions have been confirmed. The six steps listed below range from evidence and structure through tested screens to design handoff material.
The design for a mobile app starts with defining the target audience, problems that matter the most, and which assumptions require validation. The team can combine interviews and observations with surveys, analytics, customer support data, competitive analysis, and market research.
While qualitative research will help us understand why users act the way they do, surveys and data analysis will show how often these needs or pain points occur. Our goal is to formulate a more precise problem statement, value proposition, list of assumptions to validate, and scope for the MVP.
A user flow maps the steps needed to accomplish a task in the application. User flows in the case of booking could include the steps of searching, choosing, data input, confirmation, payment.
The power of the user flow lies in identifying superfluous processes before polishing screens. It lets teams eliminate duplicated tasks, minimise repeated data entry, consolidate options and reduce the steps needed to reach the core activity.
Clear flows also give UK Android app developers defined view of the intended journey before implementation choices are made.
Wireframes allow designers to test layout, structure, hierarchy, navigation, and content placement prior to working on visual elements. This makes it much easier to analyse various designs without spending time on typography and decoration.
By now, it should be possible to provide concrete answers to questions like:
It is more economical to sort out these problems now rather than later.
The process of UI design transforms the approved structure into an interface that the user will ultimately use. This includes typography, spacing, visual hierarchy, controls, images, states of components and behavioural interactions.
Design system contains not only reusable components but also guidelines and documentation. It can include:
The prototype links sufficient screens/states so that users can accomplish certain journeys before the creation of the end product. This may be done in low fidelity where the team is assessing the structural aspect or in high fidelity where interaction behaviour is being assessed.
Usability testing must tell us if users can perform real tasks without further explanation. The process is quite straightforward: test → problems → redesign → repeat.
Hesitation, missing controls, confusing labels, and unexpected ways of performing tasks are indicators that the design needs to be improved.
This is especially the case in custom mobile app development, where the workflow may be new and can’t necessarily depend on the conventions of pre-existing commercial applications.
Handoff needs to eliminate all unnecessary ambiguity within the accepted design. It is vital for coders to be aware of not only the appearance of screens, but their behaviour, possible states and edge cases as well.
Depending on the nature of the project, the handoff can consist of:
UX determines how intuitive the process is for the user as they complete a task and reach an outcome. The UI in mobile application design decides how the UX decisions are conveyed and executed on-screen.
|
Area |
UX |
UI |
|
Main focus |
How the app works and how easily users complete tasks |
How the interface presents actions, information, and states |
|
Typical decisions |
Navigation, flow length, task order, information hierarchy |
Buttons, typography, spacing, icons, component states |
|
Outcome to check |
Users can complete the intended task without confusion or avoidable detours |
Controls, states, and hierarchy make the next action visually clear |
In task-focused screens, the main action needs to be clearly apparent, while secondary actions do not have to distract from it. Dashboards, feed, map, and other types of multi-function screens can feature multiple actions, but the hierarchy must enable distinguishing the most relevant ones.
Default flow must be optimised for reducing the number of steps without sacrificing the actual confirmations or decision-making processes that impact the final result.
For instance, repeat customers with all delivery and payment information stored shouldn’t have to go through an additional setup process prior to checkout if such decisions are irrelevant to the purchase.
In terms of iOS and Android app design, interactive controls must have enough space so as to enable imprecise finger touches and people with low dexterity. Apple recommends a hit target size of 44 × 44 points, while Android suggests a minimum touch target size of 48 × 48 dp.
The visible icon or label may be smaller than the interactive area if the surrounding target provides enough space. The minimum size of the pointer target set by WCAG 2.2 AA is 24 × 24 CSS pixels with certain exceptions. The recommendation of Apple (44pt) and Android (48dp) remains relevant for mobile platforms.
Text should be readable for the mobile medium through its varied screen sizes, lighting conditions, and background conditions. Text should not be too small, too light in weight, or placed over images without a contrasting background.
According to WCAG 2.2 AA, text must have a minimum contrast ratio of 4.5:1 when compared to the background colour. Large text must have a minimum contrast ratio of 3:1, where large text is defined as being at least 18 pt or 14 pt bold.
Micro-interactions can be defined as interactions that occur through the interface based on particular actions of the user or certain events. They are aimed at confirmation of actions, notification of status changes, and decreasing uncertainty.
Even though there may be similar user flows and brand elements between iOS and Android, navigation, controls, motion and even interaction at the system level could differ. It depends on the designer which interface elements can stay common and which should be created separately for each platform.
One of the new features of iOS 26 is Liquid Glass, which is a dynamic and translucent material. This material appears in various interfaces including controls, navigation, menus, sidebars, and more. Apple says Liquid Glass is a special functional layer for controls and navigation that sits over the app content.
In practice designers should remove redundant custom design around navigation and rely more on content, typography, images, and colours to convey the brand. Floating navigation, standard UI controls, system iconography and full-bleed content must serve the iOS hierarchy, not exist as decorative elements in isolation.
Legibility requires special consideration because Liquid Glass responds to the elements behind it. When dealing with complicated imagery, unexpected colour shifts, and generally complicated content, a business must pay close attention to how it looks under translucent controls and navigation, particularly while scrolling.
Material 3 Expressive is an advancement of Material Design 3 that introduces more themes, components, motion, typography, and shape design elements with Material You personalisation capabilities such as dynamic colour.
The real shift for designers is the added flexibility for creating hierarchy through component form, size, nesting, and movement. Designers can emphasise key interactions without relying on consistent component styling across the entire interface.
Motion is also an essential aspect of Material 3 Expressive, which uses motion systems to dictate how components move and react within the interface. Typography, spacing, scale and component treatment can all come together to enhance the prioritisation and relationship between components.
The design challenge is how much of the interface can be made consistent between the two devices while still retaining the user experience from iOS or Android.
|
Aspect |
Native |
Cross-platform |
|
Interface appearance |
Can match the navigation, controls and spacing conventions for each platform |
Usually relies on a common visual foundation, with selected elements adapted where platform expectations differ |
|
Animations and interactions |
Facilitates the design of movement, gesture, and transition to better fit each platform |
Tends to rely more on the reuse of interaction patterns, except in cases where there is a perceived difference between iOS and Android |
|
New platform patterns |
Such new patterns or methods of control may be implemented as standalone platform-based systems |
Platform-specific patterns may require integration into an existing common structure |
It is vital to distinguish mobile app design in the UK from app development since design cost depends on how much work is required, which could range from:
The mobile app design cost uses an overall planning rate of around £420 to £450 per specialist day according to the latest benchmarks set by YunoJuno for UX/UI and UX research positions. Agency fees can be higher because they include other costs like project and account management.
|
App type |
Approx. design budget |
Typical scope |
|
Simple MVP with a limited number of core flows, basic research and UI |
£4,500–£10,000 |
|
|
Mid-complexity consumer or business app |
£10,000–£20,000 |
|
|
Complex/regulated |
£22,000–£40,000+ |
|
Screen numbers do matter, but they are seldom enough to account for all costs associated with the design project. Costs also depend on the number of states, paths, platforms, testing, and other issues that the design project involves.
The development of UK-based apps can be influenced by legislation related to accessibility and by localisation involving language, date, currency, address, and user input. All these factors do not have to be regulated by legislation; therefore, they should be distinguished.
The Equality Act 2010 is relevant for service providers in England, Scotland, and Wales, which include private businesses that provide services to the general public. Northern Ireland has disability discrimination legislation that differs from the other three nations in the UK.
For providers, however, reasonable adjustments must be made proactively. Companies need to consider the barriers people with disabilities face in advance rather than after an individual makes a request.
WCAG 2.2 AA standard is a great technical tool for assessing private sector applications but should not be considered mandatory for all products. The requirements of this standard include such things as colour contrast, text resizing, focus control, target size, accessible name and role etc.
UK government websites and apps covered by UK accessibility mobile app design guidelines must follow WCAG 2.2 AA accessibility requirements and include an accessibility statement, depending on the scope and exemptions of the regulation.
Not all interfaces which have been selected specifically for the UK are necessarily a legal requirement. Some of the localisation options to consider when adapting the app for the UK include the following:
If the design is being outsourced to an agency, make sure that they do research, prototyping, usability testing, accessibility, developer handoff, and file ownership. Make sure the studio provides the deliverables, who makes the design decisions, and when you’ll review them.
Download a few apps developed by the studio and examine navigation, form fields, empty states, error states, interactions, and consistency throughout the app. Approach the performance of loading times or crashes with caution, as they could be an indicator of something outside of the original design work.
Review recent user feedback on the App Store or Google Play regarding usability issues, but consider the version of the application and the timeframe during which the studio developed the app before relying on the reviews as design quality indicators.
Before entering into the contract, the following questions should be asked of the mobile application design studio:
These three issues need to be separated in the contract: access to the editable project files, delivery of the completed asset pack, and ownership/licensing of the intellectual property created for the project.
Identify the deliverables, including any files that will require delivery in an editable format such as Figma files, components, prototypes, icons, and illustrations. It is essential to list out the assets that have been licensed from third parties, because they may not always transfer.
Before you sign the contract, make sure you understand who holds the copyright for any new creations, what kind of rights there are for any third-party content and who manages the Figma project.
Well-defined mobile app design enables the product team to have a definite plan of how the user will navigate through the application, what they will see and how it will behave before even developing it.
The MVP design can be simple enough to require only the core flows and reusable components, but as the product grows, it will gain from a better-structured design system, ownership of the design files and solid foundations for further development.
A fully customised design system is not needed for an app at its initial release stage. Begin by defining the colours, fonts, buttons, forms, spacing and state definitions of your components. It only makes sense to create a wider system as more components repeat on numerous pages or platforms.
This does not mean that you will require both modes in each initial launch of your application. If you create an app that will be used mostly at night or one that uses media and images a lot, then you will benefit more from dark mode design.
Usually not by default. The product’s UI/UX design covers the in-app interface, while screenshots for the App Store or Google Play, promotional art and other listing-related assets are usually handled separately. These deliverables need to be clarified early on since Apple and Google have different requirements for those.
Yes, but it depends on the nature of the changes. Changing colours, spacing or typographic elements might require just a little extra effort, while changes to navigation or a critical user workflow will impact implementation on already designed screens, application states, analytics, quality assurance etc.
Share this article: