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

21.04.2025 - 12.05.2025
Michael Chan Henn Loong / 0363611
Application Design 2 / BA of Design (HONS) in Creative Media / Taylor's University
Task 1: App Design 1 Self-Evaluation and Reflection


INSTRUCTIONS

<iframe src="https://drive.google.com/file/d/1OOUQZzEIp02REyvbISxbLVatHMUihjXQ/preview" width="640" height="480" allow="autoplay"></iframe>

Task 1: App Design 1 Self-Evaluation and Reflection

We were briefed on our MIB during week 1 and Mr. Razif introduced us on a new website or maybe I would say a tool call Flutterflow and Mr. Razif also mentioned that Flutterflow is something similar to figma and we will be using it for our future classes. 

So we were asked to register an account and ask for the student version so that we dont need to pay extra just for the extended versions.

In task 1 we are tasked with going back to our final task in App Design 1 and reflecting on how our design can be further improved in terms of the usability, interfaces as well as the user flow. Based on the feedback and also our self assessment. So I decided to redesign Steam mobile app during App Design 1. focusing on improving its usability, user flow and visual aesthetics while retaining its brand equity.

So I've tried sending my redesigned Steam Mobile App layouts to Chat GPT and asked for it's feedback on how the layout actually feel and also are there any improvements that I can do to further enhance the usability, interfaces and also the user flow.

Previous Semester App Design:


Figma Link to Steam Mobile App Redesign-
- Consistent Visual Language-
  • Dark theme is consistent throughout the whole design its retaining Steam's branding also caters well with gamers.
  • The Blue's used also aligns with Steam's color identity and are used effectively for CTAs (Call to action) and highlights. 
  • Typography is clean enough and readability is enough too.

- Structured User Flow
  • The flow is logically organized, like Onboarding, Login, Home, Search, Game Details, Purchase, Library/Profile/Chat/Settings.
  • Good with including pages like failed logins and failed payments, as a lot of people tend to forget including them.

-Onboarding Screens
  • Included informative onboarding steps with clear propositions (Explore, Buy, Connect, Get started)
  • Simple and minimal icons to help the users get to the point quickly.

-Biometric & 2FA Integration
  • Including Steam Guard and Face scan login options is a good move, improviing both the security and convenience.

- Game Discovery and Purchase Flow
  • The search filters are well organized
  • Game details screen is informative and resembles the desktop version well.
  • Shopping basket to payment then confirmation flow is clear and familiar.

- Community Features
  • Integrating chat, chat box and notifications emphasizes Steam's social features which and often underused in mobile.
  • Clean Layout with avatars and user statuses gives off the same vibes from platforms like Discord, which is a smart UX parallel.

Cons :

- Hierarchy & Emphasis
  • In screens like Home page and Market, the CTA buttons or the main content sections doesn't stand out enough visually


- Iconography Consistency
  • Some Icons across the screens (like search filters, library tabs) look mismatched in weight or style.


- Space & Alignment 
  • Some padding/margin values (especially around forms and filters) look tight.


- Font Weight Variation
  • Most text appears similar in weight.


- Market & Wishlist Usability
  • Extra steps are taken for this function.

Solution

  • Try increasing the contrast and brightness for primary buttons or use elevation (Shadows, gradients) to boost visual hierarchy.
  • Consider unifying the icon weight and style for a more cohesive UI.
  • Consider adding in more breathing room to reduce visual clutter. For an Example the log in/create account screens could benefit from more vertical spacing between fields.
  • Using semi-bold or bold headers and lighter body text can help create clearer visual structure and guide the eye more effectively.
  • Consider adding "Add to wishlist" or "Follow' ooptions directly from game cards in the market view to reduce steps for users.

Summary

Redesign shows strong UX thinking in:
  • Flow structure
  • Brand Alignment
  • Security Integration
  • Social/Community emphasis

To Improve:
  • Boost visual hierarchy
  • Improve padding/alignment
  • Use typography and iconography consistently
  • Add some advanced features like quick action buttons or gestured based controls (e.g., swipe to wishlist/chat)

After getting all these feedbacks on Chat GPT, I agree with most of its suggestions on how to further improve the designs but I debated with it about the 4th suggestion it gave me about the font as well as the hierarchy and emphasis part as I think both the hierarchy and fonts are fine at the current condition.

Fig 1.0, Debating with Chat GPT regarding the Font

Fig 1.2, Chat GPT's reply

'
Fig 1.3, Debating with Chat GPT regarding Hierarchy

Fig 1.4, Chat GPT's Reply

So after debating and getting everything clear I started with reinforcing my work on the redesigned Steam Mobile App. The flow I chose to do is the payment flow where we start from loading screen, onboarding, etc up till the successful payment or payment failure page.

Fig 1.5, Loading Screen Changes

I've changed the opacity of the background image in my loading screen to allow the Steam logo to stand out more and create a lighter and more modern visual experiment so that not everything looks sharp to our eyes. I didn't remove the whole background as it also gives users a glimpse of what Steam mobile app really provides.

Fig 1.6, Onboarding Changes, Top (Old) Bottom (New)

So after changing the loading page that we first see after going into the app I started to work with the onboarding the original version was clean and simple enough to understand for most users, the CTA button are pretty obvious as well but after going through the designs again I felt that it's way too simple. So in the new version I added in some game backgrounds just like the first loading page. I've also changed all of their opactiy to 10 so that they serve the purpose of a background supporting the main content which are the words and CTA buttons. 

Fig 1.7, CTA Buttons Corner Radius Changes

I've also made some changes to the corner radius of all the buttons it was all at 0% at first but after going through a few times I felt like it would look better with some rounded corners as a alot of my designs in the pages have rounded corners as well, so I changed them into rounded corners so that there are consistency throughout the the whole design.


Fig 1.8, Old Log In & Sign Up

Fig 1.9, New Log In & Sign Up

So other than just changing the corner radius I've also added in a few more "Pages" for the new Log In and Sign Up so that the flow would look and feel more fluent rather than just two pages as shown in Fig 1.8 above.

Fig 2.0, Old & New Search Page

In Fig 2.0 is my old (left) and new (Right) search page so the old one I put every word in white and I put the blocks in 0 corner radius condition so I think the words here are not really contrasting and the readability is not that high as well so in the new page I changed the ones that are not chosen which means the ones in the grey blocks into black color words so that there are contrast with the words and also the color of the blocks as well as increasing the readability.

Fig 2.1, Old & New Game Description Page

Fig 2.2, Old & New Back Button


So I've also changed the back button as in Fig 2.2 the left one is the original one and the right one is the new one that Im using throughout the whole process of the new design and in the new description page there is not much changing only that I've changed the wishlist icon on the top right and also added in a new button for add to cart, so the one on top of add to cart works as a buy now button from now onwards.

Fig 2.3, Payment Flow

Fig 2.4, Wishlist Page

So in this payment flow theres not much changes only the corner radius are changed and I've also added a wishlist page for this flow. 

Fig 2.5, Old (Top) & New (Bottom) Buttons

I forgot to mention before this that I've also changed the bars as well as the icons in the new pages as we can see the one on top the old one actually looks pixelated and unclear so in all the new pages I used something new which is way clearer then the old one.

And here's the presentation slides, the presentation video for Task 1 and also the redesigned Flow:

<iframe src="https://drive.google.com/file/d/1IxN31UkcJX2QIvwkIBcejtCxwY9404Sl/preview" width="640" height="480" allow="autoplay"></iframe>

Fig 2.6, Presentation Video 

Fig 2.7, Redesigned Flow

Feedback

Redesign shows strong UX thinking in:
  • Flow structure
  • Brand Alignment
  • Security Integration
  • Social/Community emphasis

To Improve:
  • Boost visual hierarchy
  • Improve padding/alignment
  • Use typography and iconography consistently
  • Add some advanced features like quick action buttons or gestured based controls (e.g., swipe to wishlist/chat)

Reflection

This task is both a challenge and also a rewarding opportunity for me to strengthen my UI/UX thinking. Cause the desktop platform of steam is pretty rich with features but the mobile one doesnt feel that good to use compare to the desktop version.

I've learned quite abit from the feedback process, it challenges me to see beyond what I'm thinking up until I get the new feedbacks which is beyond my design intentions. I gives me the room to to improve. Especially the part where typography and visual elements are mentioned it reminded me that even small tweaks of anything can make a huge changed to the usability on the smaller screens or any other distracting environment.

But by using Chat GPT for feedback I've checked on the feedbacks provided and for some of it I stood by my choices for an example keeping the font's hierarchy like the bold the size and stuff keeping it minimal and usable. So this experience really taught me the fact that not every critique demands a change but it might be a chance for us to reflect on and grow.

This project gave me a deeper apprecaition for designing something more complex like Steam. I'll need to think about every single scenario, microinteraction, and also the user journey. Eventhough I did made some changes to my design but am still proud od the foundation I've built and I feel even more motivated and energetic to continue exploring and experimenting on them.

Comments

Popular posts from this blog

Design Research Dissertation Compilation

Game Studies

Experiential Design - Task 1: Trending Experience