App Design 2: Final Project
11/12/2024 - 06/01/2025
Ng Zheng Kai 0359424
Bachelor of Design in
Creative Media
App Design 2
Final Project
INSTRUCTIONS
Final Project
I also added another animation for the "payment confirmed" page, using CSS keyframes and JavaScript.
Final Reflection
Completing this project has been a transformative experience that challenged me to grow as a UI/UX designer and pushed me out of my comfort zone. This journey has been a blend of technical learning, creative problem-solving, and personal development. By applying my skills in HTML, CSS, and JavaScript, I was able to create an interactive and visually engaging app while navigating the hurdles that come with coding and design integration.
Adding animations to enhance the app’s interactivity was one of the most demanding aspects. Creating smooth transitions and interactive buttons required not just technical know-how but also patience and experimentation. Debugging and refining these animations proved to be a steep learning curve, but it taught me valuable lessons in perseverance and precision.
Throughout the development, I continuously refined the interface to improve usability and clarity. Small changes, like restructuring navigation elements and simplifying layouts, had a significant impact on the overall experience. Each improvement came from user testing and feedback, which reinforced the importance of designing with empathy and intention.
Looking back, the most rewarding part of this process was seeing how much I grew from the initial stages to the final product. What began as a daunting challenge became a stepping stone to developing deeper confidence in my coding abilities. While there were moments of frustration, each problem I encountered presented an opportunity to learn and adapt.
This project has left me with a strong appreciation for the intricacies of app development. It’s not just about writing code but about crafting experiences that feel intuitive and enjoyable. I know there is still a long road ahead, but I’m excited to build on this foundation, explore emerging tools and techniques, and continue refining my craft in future projects.
In summary, this experience has been invaluable in shaping both my technical and creative skills. The challenges I faced have only strengthened my commitment to becoming a better designer, and I look forward to taking these lessons with me as I continue my journey in app development.
Comments
Post a Comment