Application Design II / Task 1
WEEK1-WEEK4
NAME: JIN RONG
I.D: 0361701
COURSE: Application Design II / Bachelor of Design (Honors) in Creative Media
Application Design II / Task 1
INSTRUCTION
Week 1
To Do List
- Get analysis feedback from GPT, prompt out all the pros and cons based on your app MVP features.
- Update blog
Communicate with ChatGPT
✅ Highlights (good things)
Consistent visual style: color matching and font usage are consistent, in line with Jakob’s Law (users expect the interface to follow a familiar pattern).
Clear layout: the screen is divided reasonably and has a good hierarchical structure, in line with the Gestalt Law of Proximity (related elements are close together).
Intuitive icon use: icons are intuitive, which helps speed up user understanding and reduce cognitive burden (in line with Hick’s Law).
Sufficient button touch range: buttons are of moderate size and easy to operate, in line with Fitts’ Law (the larger the target, the easier it is to click).
🔵 Areas for improvement (optimization suggestions)
Area | Issue | Improvement Suggestion |
---|---|---|
Navigation Feedback | The current navigation switching lacks a clear active/selected state. |
Add a highlight effect or a bottom indicator to show the current
page, following Nielsen's Heuristic: Visibility of System Status. |
Empty States | Some pages (e.g., booking confirmation) appear too sparse and empty. |
Use empty state illustrations or short guiding text to make the
page feel more complete. (Refer to Mobbin or Lottiefiles) |
Micro-Interactions | Page transitions feel abrupt and lack smooth animations. |
Add page transition animations (e.g., slide in/out) in FlutterFlow
to enhance flow and align with micro/macro interaction theory. |
Button Hierarchy | Some secondary buttons (e.g.,“Back”) visually compete with primary actions (e.g.,“Confirm”). |
Differentiate primary and secondary buttons through color
saturation or style, following Nielsen’s Aesthetic and Minimalist
Design. |
Accessibility | Text contrast is low in some areas (e.g., light grey text on a white background). | Increase contrast between text and background to meet WCAG 2.1 standards, ensuring better readability for all users. |
How I Plan to Improve My TGV App UI
1. Improving Navigation Feedback
2. Enhancing Empty States
3. Adding Micro-Interactions for Smoother Flow
4. Clarifying Button Hierarchy
5. Improving Accessibility through Better Contrast
Previous High-Fi Prototype of TGV App (Application Design 1)
Reflection: Improve readability of input fields
I noticed that some input fields used a very light gray for placeholder text. This resulted in insufficient contrast between the text and the background, making it difficult to read, especially for users with visual impairments or in low-light conditions.
To address this, I plan to:
Use a darker gray (e.g. #555555) for placeholder text to enhance visual clarity.
By doing this, I aim to make the form more readable, accessible, and inclusive, in line with good UX practices and demonstrating sensitivity to the needs of different users.
Modified FIGMA
youtube link
评论
发表评论