Application Design II - Task 1: App Design 1 Self-Evaluation and Reflection


22.4.2025 -  ( Week 1- Week 10)
Gam Jze Shin / 0353154
Application Design II / Bachelor of Design in Creative Media
Task 1: App Design 1 Self-Evaluation and Reflection 


Index

1. Instructions
2. Task 1: App Design 1 Self-Evaluation and Reflection 
3. Feedback
4. Reflection


Instructions

fig 1.1  Application Design MIB


Task 1

This task requires us to perform a self-evaluation and reflection on our initial application design (Design 1). The results will be used to refine the application's layout and aesthetic qualities, ultimately leading to a better user experience.

My redesign project for Application Design 1 centers on the Senheng app, a platform that enables users to buy electrical appliances, furniture, and electronic products online. The MVP I'm addressing involves the key steps of the user shopping experience: product browsing, purchase, and order tracking. Below are the scenarios I have designed for my final project in application design I.

Application Design I 

Figma File
Click here to view the App Design I Figma File.

fig 2.1  App Design I Figma File

Prototype Link
Click here to view the App Design I Prototype Link.


fig 2.2  App Design I Prototype Link

Prototype Video

fig 2.3  App Design I Final Prototype Video

Scenario Selected for Redesign App

Scenario 1: Adding Products to Cart
As a new user of the Senheng app, imagine you have just downloaded it. First, navigate to the category page and find the Laifen product. Then, use the filter functions to find the most suitable option and apply the filter. Next, view the product's details and add the product to your cart. After this, double-check to ensure that it has been successfully added to your cart.

Scenario 2: Purchasing a Product
In this scenario, imagine you would like to find a product using the Photo Search function. Click on any product you like and view its details. Then, choose your favorite options and proceed to payment until the payment is completed.

Scenario 3: Tracking Your Order
Now, imagine you have completed your order and received a notification. You would like to check your order form to confirm your order. Then, you want to view the tracking status of the product. After a few days, you receive your order and want to find the history of your order to view it.

fig 2.4  Template for asking

Mr. Razif provided a template for interacting with AI, which we can use to ask questions and guide the AI to give feedback based on our specific requirements.

fig 2.5  Claude AI

I asked previous students who had taken this module about which AI tools they used to get feedback for their app redesign. They recommended using Claude AI, as it provides detailed and structured responses that are helpful for evaluating design improvements and aligning with UI/UX principles.

Load In Page


fig 2.6  Load In Page

Load In Page Feedback From Claude AI

fig 2.7 - 2.8  Load In Page Feedback (Claude AI)

I filter the unnecessary feedback and below is the suggestion that I think is useful.

General
  • Consistency: Establish a more consistent typography hierarchy for text sizes.
  • Hierarchy: Reduce competition for attention between promotional elements and core functionality.
  • Accessibility: Improve color contrast and increase touch target sizes.
Login Screen
  • Clarity: Improve the phone number input field with a clearer label or placeholder text.
Loading Screen
  • Loading Screen Enhancement: Enhance the loading progress bar with a percentage or estimated time.
Home Screen
  • Intrusiveness: Reduce the screen space occupied by the "Grand Opening" promotional pop-up and enlarge its close button.
  • Usability: Increase the size and spacing of the top navigation icons.
  • Clarity: Provide clearer labeling for the points display (e.g., "RM 5.20 (Balance)," "365 (Points)").

Home Page
fig 2.9  Home Page

Home Page Feedback From Claude AI

fig 2.10 - 2.11  Home Page Feedback (Claude AI)

General
  • Search Bar: Improve visibility by increasing contrast with the background.
  • Quick Actions: Increase the font size of labels for better readability.
  • Promotional Carousel: Add pagination indicators to show slide availability.
  • Content Density: Increase whitespace to reduce clutter.
  • Top Navigation: Enlarge icons for easier tapping.

Searching Page
fig 2.12 - 2.13  Searching Page


Searching Page Feedback From Claude AI


fig 2.14 - 2.15 Searching Page Feedback (Claude AI)

Searching Image 1

  • Visual Consistency: Product images have inconsistent styling.
  • Information Accuracy: "58 Sold" text is identical across all products, reducing credibility.
  • Text Readability: Some product titles are too long.

Searching Image 2

  • Text Readability: Some popular search thumbnails contain text that's difficult to read at small sizes
  • Search History: Search history shows brand names but might benefit from showing product categories too.

Add to Cart Page
fig 2.16 Add to Cart Page

Add to Cart Page Feedback From Claude AI


fig 2.17 - 2.18  Add to Cart Page Feedback (Claude AI)

General

  • Unclear Checkbox Purpose: The checkboxes lack clear labels explaining if they are for selecting, deleting, or checking out items.
  • Dense Pricing Information: S-Coin points and discount details are tightly packed, making them hard to read at a glance.
  • Limited Spacing Between Item: Items are placed too closely together; adding vertical space would improve readability.
  • Subtotal Positioning: The subtotal is aligned with the "All" checkbox, making it less visible and easy to overlook.
  • Small Text Size: Text for important information (like shipping details and S-Coin points) is too small, affecting readability.


Product Page

fig 2.19  Product Page

Product Page Feedback From Claude AI


fig 2.20 - 2.21  Product Page Feedback (Claude AI)

General

  • Gallery Indicator for Product Images: Show how many images are available and highlight the current image being viewed.
  • Make Ratings More Prominent: Emphasize the 4.0/5 rating score, as reviews heavily influence purchase decisions.
  • Quick-View Product Specifications: Add a brief specs summary (e.g., wattage, weight, key features) at the top for faster reference.
  • Tabbed Navigation for Lower Sections: Implement tabs for "REVIEWS," "SPECIFICATIONS," etc., to help users quickly jump between sections.
  • Enhance S-Coin Cashback Highlight: Design the cashback/S-Coin information to stand out more clearly on the page.
  • Add a Product Highlights Summary: Include a bulleted list of 3–4 key selling points for quick understanding of the product's value.


Product Selecting Page

fig 2.22 Product Selecting Page

Product Selecting Page Feedback From Claude AI


fig 2.23 - 2.24 Product Selecting Page Feedback (Claude AI)

General

  • Add "Add to Cart" Option: Allow users to add items to the cart instead of only offering "BUY NOW," supporting continued shopping.
  • Show Updated Price Based on Selections: Automatically update and display the final price after users select their preferred options.
  • Color Names with Visual Swatches: Add color swatches next to names like "Silver Blue" to help users easily recognize colors.
  • Visual Stock Indicators: Show low stock or unavailable options visually (e.g., grayed out, warning tag).
  • Enhance Expandable Product Image: Make the image expand icon more visible to encourage users to view larger product images.


Payment Page 

fig 2.25  Payment Page

Payment Page Feedback From Claude AI


fig 2.26 - 2.27  Payment Page Feedback (Claude AI)

General
  • Payment method selection: The radio buttons for payment methods are placed far from their labels, making the connection less clear. Consider redesigning this section for better alignment.
  • Address selection: It's not immediately obvious that the address section is tappable to change. Consider adding an "Edit" or "Change" label.
  • Voucher and Remarks sections: These expandable sections don't clearly indicate what happens when tapped. Add a hint about their function.


Successful Payment Page 

fig 2.28  Successful Payment Page

Successful Payment Page Feedback From Claude AI


fig 2.29 - 2.30  Successful Page Feedback (Claude AI)

General

  • Add Order Details: Display essential purchase info like order number, product name, and total paid for user reassurance.
  • Navigation Options: Include buttons such as View Order, Continue Shopping, and Back to Home to guide users on what to do next.
  • Sharing Capabilities: Allow users to share their purchase on social media or send the receipt to their email for convenience.
  • Completion Animation: Use a subtle checkmark animation to enhance satisfaction and create a sense of completion.
  • Contact Information: Provide customer service details for quick assistance in case of any issues.
  • Loyalty Rewards Display: Show S-coins or points earned to reinforce user engagement with the rewards program.

The above feedback was gathered from Claude AI for each redesigned page. While helpful, not all suggestions were fully accurate due to image resolution issues and other limitations. Therefore, I chose to treat the AI’s feedback as a reference and combined it with input from my lecturer, friends, and my own self-evaluation. This helped me identify the final redesign direction more effectively.

fig 2.31 Summary of Feedback and Self-Reflection

Below are the five key areas that require enhancement:
  1. Font Size Inconsistency & Small Text: There were many inconsistencies in font sizes, and the body text was often too small, making it difficult to read.
  2. Cramped Layout & Poor Use of Proximity: The interface felt tight and unstructured due to limited margins and inconsistent spacing between elements.
  3. Weak Visual Contrast: Important content and action buttons lacked emphasis, making it difficult for users to identify key actions quickly.
  4. Dull Color Palette: The original dark red used in the design felt dull and heavy, failing to reflect the brand’s energetic and modern image.
  5. Inconsistent Visual Style: UI components had varying corner radii, leading to a mismatched and less cohesive visual style.
fig 2.32 Solution for the previous design

Here are the redesign solutions for the Senheng App, which are applied across most pages to enhance the overall user experience.

fig 2.33 Text Used

I have outlined the font sizes in the current redesign and simplified the text styles from 8 levels down to 5 to ensure greater consistency.

fig 2.34 Resize the layout margins

The margin width was increased from 26 to 30 at left and right side, so I adjusted and repositioned all layout elements accordingly.

fig 2.35 Design style for bottom navigation bar

For the bottom navigation bar, I changed the previous low-emphasis style (aligned to the left) to a more prominent one (aligned to the right). The currently active page is now highlighted with a larger icon inside a red circle for better visibility. For the center icon, I considered using the letter "S" (for Senheng) to represent the home page but ultimately chose a home icon instead, as it’s more universally recognizable and user-friendly.

fig 2.36 Comparison of color used

I changed the color palette from dark red tones to lighter red tones, as the darker shades appeared dull and heavy. The lighter red brings more vibrancy and better reflects the energetic and modern image of the Senheng brand.

fig 2.37 Comparison of the font size

I increased the font size for key content from 12 and 14 to 16, as the smaller text was difficult to read and lacked emphasis.

fig 2.38 Comparison of visual design

I increased the corner radius to a standardized 50 to create visual consistency, as the previous design appeared too square and lacked harmony with the rounded style.

fig 2.39 - 2.40 Old design Vs New design

The left side shows the original version of the Senheng app design, while the right side displays the newly redesigned version.

fig 2.41 Improvement Explanations

I created the presentation slides in Canva, comparing the before and after versions of the design with explanations for Task 1. The slides and video both highlight the changes made.

Final Self-Evaluation and Reflection
Figma File
Click here to view the Redesign Figma File.
fig 2.42 Redesign Figma File

Prototype Link
Click here to view the Redesign Prototype Link.
fig 2.43 Redesign Prototype Link

Presentation Slide
Click here to view the task 1 Presentation Slide in Canva.
fig 2.44 Redesign Presentation Slide

Presentation Video
Click here to view the task 1 Presentation Video in YouTube.
fig 2.45 Redesign Presentation Video

Redesign Prototype Video
fig 2.46 Redesign Prototype Video


Feedback

Week 2
Specific Feedback: Mr.Razif mentioned that i
cons should be more intuitive and clearly indicate that they are clickable. Spacing and margins on mobile are too tight and need better padding for readability. Text capitalization should be consistent throughout the app.
Visual hierarchy needs improvement, especially by applying the proximity principle to group related elements effectively. The homepage image layout appears cluttered and lacks consistency, affecting the overall visual coherence of the interface.


Reflection

Experience
Since this module continues from the previous "App Design I," I already had some experience designing mobile layouts and using Figma. However, I had not fully explored all the tools Figma offers. This module gave me the opportunity to dive deeper into Figma’s features to further improve my app prototype. My earlier work, completed three semesters ago, was at a beginner level, and the design outcome was less refined. Now, with more design knowledge gained over the past few semesters, I feel that my ideas have matured and I’m more capable of producing a polished and thoughtful design. I have also come to understand that redesigning and iterating multiple times is key to improving the quality of a project.

Observation
I observed that design is constantly evolving both due to changing trends and user needs. This is why mobile apps in the real world often require frequent updates and design revisions. It’s important to recognize that design does not have to be perfect or overly aesthetic, but it must always prioritize user-friendliness. Receiving feedback from users and peers plays a critical role in this process. In user experience (UX) design, the focus should always be on how users feel when interacting with the product.

Findings
I realized that designing mobile layouts is an ongoing and iterative process. It’s quite challenging, requiring attention to even the smallest details. Careful checking and constant refinement are essential, as small mistakes can affect the overall experience. I also found that looking at online references and examples is very helpful for gaining inspiration and improving the user experience. This research process supports better design decisions and helps enhance usability.

Comments