Prototyping is an essential part of the design process for any digital product, and in my journey of creating my app, I learned firsthand the benefits of prototyping. A prototype is essentially a preliminary model of the product, created to test and evaluate its design and functionality. Through the process of prototyping, I was able to identify and address design flaws and usability issues, resulting in a better product overall.

However, it was not an easy journey. Prototyping my app was a lengthy and challenging process, with several obstacles along the way. One of the main challenges I faced was balancing the need for testing with the need for speed. As a designer, I was eager to iterate and test my designs, but at the same time, I wanted to ensure that I was making enough progress in building it.

Despite these challenges, the benefits of prototyping were undeniable. Firstly, prototyping helped me to visualize and communicate my design ideas more effectively. It allowed me to see how different design elements worked together and provided a platform for testing various design hypotheses.

Secondly, prototyping allowed me to test and refine the usability of my app. By creating interactive prototypes, I was able to test how users interacted with my app and identify usability issues that needed to be addressed.

Finally, prototyping helped me to save time in the long run. By testing and refining the design and functionality of my app through prototyping, I was able to catch and fix issues early on.

Initial prototype before testing

Old prototype.png

New Prototype after Testing

Hi-fi Prototype - for Notion.jpg

🔗 Try Prototype

Takeaways

The process of prototyping my app and testing it with users was a valuable learning experience for me. Through this process, I learned a lot about the importance of prototyping and the benefits of testing with users.

I gained valuable insights on various aspects of the app, such as usability, design, and functionality, which helped me to identify areas for improvement and make informed decisions about the design and functionality of the app.

The process of prototyping and testing also taught me a lot about building prototypes and using Figma as a tool for prototyping. I feel more confident in my ability to create prototypes and build reusable components using Figma, which will be useful for future projects.