Application Design 2 - Final Project: Completed App

APPLICATION DESIGN 2 DST 61004

WEEK 12 - Week 14 (10.07.2025 - 24.07.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 - Final Project: Completed App


- LIST -

TABLE OF CONTENT

1.  Instructions
        2.1  Flutterflow - Add action
        2.2  Flutterflow - Add animation
        3.1  Flutterflow Published Link
        3.2  Presentation Video
4.  Reflection


1.  INSTRUCTIONS

Module Information Booklet

Module Information Booklet (MIB)

Requirement:

  1. Finalize and submit your  complete working app. (30%)
  2. Reflect on teamwork and your design journey in your e-portfolio. (10%)
  3. Submit PDF slides + online reflection posts.



2.  FINAL TASK: COMPLETED APP

In this final task, I will focused on adding action and animation to make the user experience feel more realistic and smooth for the application.

2.1  Flutterflow - Add action

Figure 2.1  Action added to the pages

Some basic prototype that used in Figma can be found in action page of the Flutterflow. I then add to each page or button that mentioned on Task 02.

2.2  Flutterflow - Add animation

There are total of 2 animation inside the application. 

Figure 2.2  Lottifiles Animation

(a) Splash Screen Animation

The splash screen serves as the first impression of the application, offering a brief loading screen while establishing brand identity and visual tone.

The animation starts with a transparent background, creating focus on the animated elements. A logo (Padini Logo) gradually fades in to attract the user's attention. The logo fade in smoothly and appears centered with clearly visible. The splash screen animation lasts on 3 seconds, keeping the wait time short. After the animation completes, the screen transitions seamlessly into the onboarding screen or login page.

Video 01  Splash Screen Animation

(b) Confirmation Tick Animation

The confirmation tick animation is used to visually signal the successful completion of placing an order.
The animation begins with a circular loading stroke and a pulsing background, then a checkmark (✓) smoothly pops in inside the circle. The animation is fluid and timed precisely, gives a satisfying feedback loop. The colour of the tick is same as the colour theme of my application. Moreover, the animation is about 2 seconds to ensure not to interupt the flow.

Video 02 Confirmation Tick Animation




3.  FINAL SUBMISSION

3.1  Flutterflow Published Link

📌 Flutterflow Published Link: Click HERE

3.2  Presentation Video

📌 Presentation Video: Click HERE


3.3  Previous Task Blog Link (Compilation)

📌 Final Task




4.  REFLECTION

In this final task, I focused on refining the app by adding actions and animations to enhance the user experience. Implementing navigation actions taught me how important smooth and logical flows are in an app. The two animations—a splash screen and a confirmation tick—helped reinforce branding and provide satisfying user feedback.

Throughout the project, I improved my skills in Flutterflow and learned how to turn design concepts into a fully functional app. While working mostly independently, reviewing earlier tasks helped me refine my decisions and maintain UI consistency. This task helped me understand the importance of interaction design, user experience, and attention to detail in building a professional app.






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