FINAL REFLECTION

Antonia Vocke

For this project we decided to split the work based on the two main components and our individual strengths. I worked on the usability testing and Nicole worked on building the app since it builds on her Mobile Coding project. With good communication throughout the process this division allowed us to work efficiently both together and apart while staying aligned on the goals.

We faced some challenges during the project but the most notable one for me was in designing the usability test plan as we were uncertain whether to do it on our initial prototype or on the actual app itself and whether we would have the app in a good enough working condition in time. The uncertainty led to an initial test plan that later had to be revised. However the final version provided way better results and the extra work was definitely worth it in the end.

Despite facing some challenges we worked well together, helped each other along the way and kept a constant line of communication, resulting in a successful final product.

Overall, this project taught me about the value of user-centered design and how usability testing and development complement each other in creating functional and intuitive applications.

What We Did Together

What I Did

Nicole Milos

During this project I faced a few challenges, especially at the beginning of CCL. One of the first was setting up the repository together with Antonia, where in the end she …. The start was a bit wonky and during the first day we mainly focused on getting the code into the /code file.

While developing the app, one of the main challenges was the logic of the calendar feature. Our goal was to support automatically added birthdays, manually added ones and event that expire, unlike birthdays which repeat every year. Deciding how these different event types should be displayed correctly took us a while. Besides that, there were the usual challenges that come with coding in general, such as debugging/styling… but overall the whole process of creating this app went quite smoothly.

Regarding the final result, we made sure that the app closely follows our initial concept. The design was implemented consistently, including the chosen colors, layouts, fonts, and overall visual style. Based on the results of the heuristic evaluation and user testing, we introduced several small usability improvements.

If further development were possible, several features could still be improved or added. These would be for example, enabling notifications, allowing gift lists or links to be shareable, and implementing a widget feature. Additionally, adding loading screens could further improve the overall user experience.

What We Did Together

What I Did