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

23 May 2024 - 13 Jun 2023 (Week 5 - Week 8)
Vincent Lee // 0359386
Application Design II // Bachelor of Design (Hons) in Creative Media // Taylor's University
Task 2: Interaction Design Proposal and Planning

INDEX

- Refined UI Design
- Interaction Design Documents
- Animation Prototyping with Written Explanation
- Task 2 Submission and Video Presentation


Instructions

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


Task 2: Interaction Design Proposal and Planning
We are required to develop a comprehensive interaction design plan for our final web-based mobile application, including detailed wireframes, user flow diagrams, and prototypes of both micro and macro animations. The goal is to visually and conceptually prepare the interaction design and animations that will enhance the user experience of their application.

Hence in this blog, I have divided into 4 main categories which is: 
  1. Refined UI Design
  2. Interaction Design Documents
  3. Animation Prototyping with Written Explanation
  4. Final Submission and Video Presentation

1. Refined UI Design
Before diving into my interaction planning, I refined my UI design once again. This unintentional refinement surprised me with how clean, intuitive, and consistent it turned out, especially after numerous attempts to incorporate the brand colours.
Figure 1.1 - Refined UI Design
[Latest Update: 06 July 2024]



2. Interaction Design Documents
In this section, I have created a detailed flowchart and master plan that map out the user journey and key interaction points within the application I've been working on. These documents clearly illustrate the layout of each screen and the app's navigation structure.

i) Flow Chart and Visual Representation
As we are only tasked to redesign and create one user flow from our MVPs, hence I recreate my flow chart in MIRO, and show decision points and the flow of control within the process of purchasing Golden Bubble Milk Tea.
 
Figure 1.2 - Flow Chart
[Latest Update: 06 July 2024]


Starting with the loading screen of the KOI App, I demonstrate the transitions and animations leading to the Menu Page, the first step of my user flow. This section briefly outlines the planned screen transitions and macro animations on each page.

Figure 1.3 - Flow Chart with UI Design
[Latest Update: 12 July 2024]


ii) Animation Story Boarding
After planning the major transitions and animations between screens, I moved on to designing the micro animations that will occur on each screen to make the app more lively and visually engaging. This involved detailing specific types of animations:
  • On Load: Animations that play when a screen or element first appears.
  • In Page: Emphasis on the user interactions, feedback and guiding user actions. These elements includes button presses and icons to draw attention.
  • Off Load: Animations that play when a screen or element is dismissed or transitions out.

Besides, I also outlined the interactive elements of each screen/ page, and outline the importance of it, such as what the elements can do and how the elements going to interact with the users, and what's the outcome of interacting, and does my design and animation planning able to guide users to their expectation outcome and etc.

Figure 1.4 - Animation Story Boarding
[Latest Update: 06 July 2024]



3. Animation Prototyping with Written Explanation
After constructing my flowchart, I started creating my prototype in Figma based on the intended transitions and animations outlined in the flowchart. I realised that to achieve smooth transitions, especially with macro animations, the more frames I created, the smoother the effect.

Next, I focused on creating micro animations. While some animations were effective and relevant, I found that Figma was unable to fully realize them, so I needed to find alternative methods.

In this section, I specifically outline these two types of animations:
  • Micro Animations: Small-scale animations, including button effects, hover animations, loading indicators, and feedback messages.
  • Macro Animations: Larger-scale animations, such as transitions between different app states or animated introductions.
    Figure 1.5 - Animation Prototyping with Written Explanation
    [Latest Update: 06 July 2024]



    4. Figma Workplace

    Figure 1.6 - Figma Workplace
    [Latest Update: 06 July 2024]

    Figure 1.7 - Components and Micro Animations
    [Latest Update: 06 July 2024]



    Application Design II_Task 2 Submission: Interaction Design Proposal & Planning
    Figure 1.8 - Task 2: Interaction Design Proposal and Planning
    [Latest Update: 06 July 2024]

     
    Figure 1.9 - Animated Prototype
    [Latest Update: 06 July 2024]

    Video 1.1 - Task 2 Video Presentation
    [Latest Update: 15 July 2024]


    Reflection

    Carrying the previous regret, I made minor changes to the interface design, resulting in the clean and straightforward look I had envisioned from the beginning. It was easier this time because most of the micro-interactions were already designed in the previous semester, allowing me to focus on creating macro animations. I also added more micro animations to meet the task requirements. While some animations were not entirely satisfactory, many exceeded my expectations, particularly the bouncy effect, which I found very suitable for my application's theme.

    The flow chart helped me ensure the consistency of animations throughout the entire application. Storyboarding and animation prototyping enabled me to ensure that my application is responsive and interactive, ultimately enhancing the user experience.


    Materials
    1. Motion


    Quick Links

    Popular posts from this blog

    Typography - Task 1: Exercise 1 & 2