This project was done for a Mobile and Ubiquitous Computing class at Georgia Tech. The goal was to create an app that ubiquitously crowdsources user music preferences in public spaces. Essentially, the app takes music that users enjoy from Spotify and creates a playlist that updates as people come and go from a specific space, without these users having to do anything.
To begin the project, I devised a user study in the form of an online questionnaire to see what people think about public music, and to learn about their listening preferences. Utimately, 70 people participated in the questionnaire, and corroborated what we had been thinking. For the most part, they cared about the music playing in public and wished their preferences could be factored in. However, they did not want to actually have to add their own choices; participants wanted their music to play without needing to take action. Once we had this feedback, we moved on to designing the app.
As a group, we discussed how the app should look, and I drew some rough low-fidelity wireframes. Unfortunately, we did not have time to test these with potential users, so I then moved on to high-fidelity wireframes to use in a presentation and to create the app. The high-fidelity wireframes made with Sketch are shown above. The app itself was made with React Native and two servers-- one to keep track of location, and the other to maintain the Spotify accounts. My groupmates Patrick Friedrich, Khushman Patel, and Benjamin Dupreez, did most of this work.
Finally, it was time to test the app. I created a User Experience Study that was then conducted with two groups of participants, resulting in 8 participants total. We first did one-on-one walk-throughs of using the different modes of the app. We then measured how long it took the group to create a playlist on Spotify for two different use cases-- for each other vs. for a public coffee shop. Then, they created the same playlist using UbiTune. Ultimately, the experience using UbiTune was much more streamlined and quicker than manual playlist creation.
Ultimately, the project was a success and we are continuing to refine the app. UbiTune is currently available on the Google Play Store, with plans to upload to the IOS app store soon. Here is a link to the final paper written on UbiTune.