Application Design 2 - Task 02: Interaction Design Proposal and Planning

APPLICATION DESIGN 2 DST 61004

WEEK 05 - Week 07 (22.05.2025 - 05.06.2025)

NAME: Chin Tze Wei

I.D: 0357423

COURSE: Application Design 2 / Bachelor of Design (Honors) in Creative Media

GROUP: Class 01 Sec 01

Application Design 2 - Task 02: Interaction Design Proposal and Planning


- LIST -

TABLE OF CONTENT

        2.1  Application Flow Mapping
        2.2  Master Plan
        2.3  Animating
        3.3  Presentation Video
4.  Feedback
5.  Reflection


1.  INSTRUCTIONS

Module Information Booklet

Module Information Booklet (MIB)

Requirement:

  1. Interaction Design Document: Creating detailed flowcharts and wireframes to map out user journeys,  creen layouts, and navigation paths.
  2. Animation Prototyping:
    • Micro Animation:Small effects like button clicks, loading icons, and feedback states, prototyped in Figma.
    • Macro Animation: Larger UI transitions or intro animations. I can use After Effects or reference similar examples if needed.
  3. Explaination and Presentation: Write or visually present how these interactions and animations enhance usability and aesthetics, explaining the thought behind each design decision.



2.  TASK 02: INTERACTION PROPOSAL AND PLANNING

In this task, I will create a comprehensive interaction design plan for my final mobile web app project. The primary objective is to visually and conceptually outline the user interactions with the app to guarantee a seamless and engaging user experience.

- Micro animations: Button press, loading spinner, success checkmark
- Macro animations: Screen transitions, slide-in menus, onboarding motion

2.1  Application Flow Mapping

(a) Onboarding Page Flow

First, when user open the application, user will see the onboarding information page. Each page for the onboarding page use the same animation, slide in left, with the curve ease in. To change pages to pages, users need to tap on the "next" button.

Figure 2.1  Onboarding Page

Figure 2.2  Onboarding Page Flow

Video 1  Onboarding Page Preview

(b) Onboarding to Splash Screen Page Flow

After the onboarding page, it will leads the users to the splash screen page. This page use the animation, instant with the curve ease in.

Figure 2.3  Splash Screen Page

Figure 2.4  Onboarding to Splash Screen Page Flow

Video 2  Onboarding to Splash Screen Page Preview

(c) Splash Screen Page to Log In and Sign Up Page

Later, it will lead users to Log In and Sign Up page, the animation used in the transition to the page is smart animate with the curve ease in.

Figure 2.5  Log In and Sign Up Page

Figure 2.6  Splash Screen Page to Log In and Sign Up Page Flow

Figure 2.7  Log In and Sign Up Page Flow

Video 3  Splash Screen Page to Log In and Sign Up Page Preview

(d) Log In and Sign Up Page to Home Page

Then, users will log in into the application and enter to the Home Page, the transition animation for this page are smart animate with the curve ease in.

Figure 2.8  Log In and Sign Up Page to Home Page Flow

(e) Main Flow - Home Page to Product Page

After successfully login/signup, user will proceed to the home page which included category and products of the applilcation. Then, user can select on of the product and proceed to product page.

Figure 2.9  Home Page to Product Page

Figure 2.10  Home Page to Product Page Flow

Video 4  Home Page to Product Page Preview

(f) Main Flow - Product Page to Payment Page

After added the product to cart, it then immediately proceed to the Cart Page and users can conduct to payment progress.

Figure 2.10  Product Page to Payment Page

Figure 2.11  Product Page to Payment Page Flow

Video 5  Product Page to Payment Page Preview

2.2  Master Plan

After finnish the mapping, I then add macro and micro interactions into those pages.

User Flow Mapping with Micro and Macro interaction

2.3  Storyboard

While exploring the user flow, I have also map on how the screens and components animate and transition to create a smooth and interactive experience for users.

This storyboard helps to have a clear understand of how and what interactions should done by users while using the application.

Storyboard Overview




3.  FINAL SUBMISSION 

3.1  Figma - App Flow Mapping and Masterplan

Figma - App Flow Mapping and Masterplan

Click HERE to access the App Flow and Masterplan in Figma

3.2  Figma - Animation Prototype

Animation Prototype

Click HERE to access the Animation Prototype

3.3  Presentation Video









5.  FEEDBACK 

There are no feedback given by Mr Razif.



6.  REFLECTION

Through this project, I gained valuable experience in enhancing user interface and interaction design. By analyzing the original app, I identified key areas for improvement, such as visual consistency, user flow efficiency, and feedback animations.

I redesigned each screen with a focus on modern aesthetics and usability, applying UX principles like feedback, system status visibility, and user control. Using Figma’s prototyping tools, I incorporated both macro and micro animations to improve the overall user experience and create a more engaging, responsive app.

This project helped me better understand the importance of storytelling in UI/UX design, especially through tools like storyboards, interaction flows, and before-and-after comparisons. It has strengthened my skills in designing for both usability and emotional impact, and I feel more confident in creating user-centered digital experiences.




Popular posts from this blog

Application Design 1 - Final Project: High Fidelity App Design Prototype

Design Research Dissertation - Final Compilation: Research Reflection Report and Recorded Presentation