Vinylist
iOS Mobile App
A theoretical iOS app that helps users catalog records by scanning album barcodes, covers, and inner labels with a camera feature, or enter information manually.
The main purpose of this app is to assist casual to serious collectors maintain, organize, and keep track of their collections.
- My Role:
UX & UI Designer - Scope:
June 9 - June 30, 2020 - Tools:
Sketch & Figma (wireframing, prototyping)
Starting from scratch, I created an iOS app in a full design process (including branding), that ended with two rounds of user testing of high-fi prototypes.
I concluded that Vinylist successfully fulfilled user needs based on task completion rates and timing, paired with users' understanding of app features, functions, and icons.
The lessons I learned were: test your wireframes before spending hours on UI; and don't dismiss the value of user testing for icons.
Since I couldn’t be the only person to come up with an app that makes things easier, I chose two popular cataloging apps to study: CLZ Music and Discogs.
- Common pain point is lack of manual entry
- Both apps use a barcode scanner
- Potential issues include unreliable database and ease of adding albums
I wanted to invite people to share their experiences, so I sent out a survey, and conducted remote interviews with people who collect vinyls.
- Every person struggled to remember the albums in their collection, or the ones they wanted to buy
- A common workaround was keeping a list on their phone or simply internalizing things; but those were often faulty
To start getting an overview of user needs, I gathered survey and interview respondents' comments into a map. This acted as an organizational tool, where I could glance over it and find patterns in users' pain points and goals.
From what I learned of patterns in participants' common needs and pain points, I condensed my earlier findings into a persona who reflects target users.
After referencing the persona and empathy map, I was able to narrow things down into categorizing the most important, core features that the app should address.
View Features RoadmapAt this stage, I had a list of features I wanted on the app and knew what people like Alessandra needed.
This led to forming the app content: what are the most important screen names? What kind of information will Alessandra need to see: the screens, elements, and information?
Full-Size App MapSketching helped me brainstorm how categories in the site map will be shown on screens, and think of potential issues and compromises.
Full-Size SketchesThe work done in the project set the core foundation for Vinylist, but in the real world, it would have a lot more work, features-wise and technical feasibility.
Areas to explore would be keeping users motivated to consistently use the app, personalization and customization, social interactions, and a buying or selling platform.
Don't underestimate the value of planning, even if it takes time! I spent days just for planning, and was worried that I was losing progress, but am glad I took the time to write down goals, methods, potential issues, and other details that made the process go much more smoothly.
I realized that what I should have done was test sketches and rough wireframes (no matter how ugly or uneven all my lines and boxes were), before spending so much time on making hi-fi wireframes and UI mockups, which could have saved time and grief for the test participants.
I had overlooked testing icons, which serve an important role in communicating meanings and actions. This mistake contributed to a pattern in misunderstanding functionality and meaning.
Gaining experience in brainstorming, planning, and designing an application from start to finish was a challenge, but also opened the door for future challenges that I look forward to.