Product Management 13 min read

How Nielsen’s 10 Usability Heuristics Shape Mobile Finance App Design

This article explores Nielsen’s ten usability principles, illustrating each with real‑world examples from MIUI and financial mobile apps, highlighting common pitfalls and offering practical guidance to improve user interaction, consistency, error prevention, and overall user experience.

Tianxing Digital Tech User Experience
Tianxing Digital Tech User Experience
Tianxing Digital Tech User Experience
How Nielsen’s 10 Usability Heuristics Shape Mobile Finance App Design

The article applies Nielsen’s ten usability heuristics to mobile finance applications and MIUI, discussing how each principle can be recognized, potential problems, and design solutions to create better user experiences.

1. Visibility of system status

The system should provide immediate feedback so users understand their current state and possible next actions. For example, when changing a theme in MIUI, the app must indicate progress and confirm success or failure.

Possible problems:

Lack of feedback after actions

Feedback delay too short

Feedback not obvious

Irrelevant prompts interfering

Incorrect prompts

2. Match between system and the real world

Use language and concepts that users can understand, aligning information presentation with natural thought processes.

Possible problems:

Unclear explanations that hinder understanding

Violating common cognition, e.g., using an "×" icon to indicate "on"

Interaction flows that do not match typical expectations

Excessive divergence from reality

3. User control and freedom

Provide clear, reversible actions and navigation cues, such as directional arrows and bottom navigation keys, allowing users to return to previous pages or the home screen quickly.

Possible problems:

No forward or back function, limiting user freedom

Missing entry or exit points

Lack of warnings or confirmations for irreversible actions

4. Consistency and standards

Maintain uniform design specifications, visual style, component arrangement, and interaction logic across the product.

Possible problems:

Inconsistent element appearance, shape, or color

Overall interface style not unified

Inconsistent interaction methods, e.g., different close icons

Inconsistent meaning of colors

5. Error prevention

Design shapes and colors to prevent mistakes, providing clear cues before an error can occur.

Possible problems:

No prompts at steps where users may err

Lack of non‑textual cues where text is unsuitable

Buttons for different functions look too similar

6. Recognition rather than recall

Reduce memory load by keeping related steps within a continuous flow, avoiding the need for users to remember previous information.

Possible problems:

Operations requiring users to remember steps

Incomplete information forcing users to search elsewhere

Complex, cumbersome procedures

Unclear visual patterns

7. Flexibility and efficiency of use

Consider every user action, streamline steps, and provide shortcuts such as tag‑based selection to reduce repetitive input.

Possible problems:

No quick access to frequently used functions

Lack of batch‑task handling methods

8. Aesthetic and minimalist design

Emphasize essential information, remove unrelated elements, and present data clearly through text or graphics.

Possible problems:

Key visual elements not prominent enough

Cluttered layout

Inappropriate font size or color causing discomfort

Inconsistent icon sizing within the same hierarchy

9. Help users recognize, diagnose, and recover from errors

Use simple language to describe errors, accurately reflect the problem, and give clear guidance on resolution.

Possible problems:

Error prompts not obvious

Error description confusing

No solution provided

10. Help and documentation

Help information should be clear, easily accessible, and provide timely assistance when users encounter confusion.

Possible problems:

Help content hard to understand

Help information not clearly displayed

Overall, Nielsen’s ten usability principles, when flexibly applied to mobile finance apps and MIUI, help designers think from the user’s perspective and improve product experience.

mobile app design
Tianxing Digital Tech User Experience
Written by

Tianxing Digital Tech User Experience

FUX (Xiaomi Financial UX Design) focuses on four areas: product UX design and research; brand operations and platform service design; UX management processes, standards development and implementation, solution reviews and staff evaluation; and cultivating design culture and influence.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.