Preliminary Software Development - JayThomason/Tutti GitHub Wiki

Currently, we are working hard on our software development and getting ready for our software demo presentation.

Currently, we have 2 separate software components that we are now working to put together. First, we have a working music player. Please review the code for the music player, which is in the master branch of our github.

Next, we have a hard-coded UI component, under the tuttiUI subfolder of our github page. Please take a look at this code as well. We are also working on making the design more sleek and pretty. Here are a few screenshots of what our app looks like now.

Following our initial plan, the user runs the app and can click on "New Jam" to create a new collaborative playlist, or "jam" as we are calling it. The user then sees a list of all of his songs, and he can add any songs to the jam by clicking on them. He then presses the forward arrow to view his jam. Clicking on a song plays the song, and the user can click the "+add" button at any point to add more songs to the jam.

A user can also click "Join Jam" to join an existing jam. Clicking this button directs the user to a screen which shows any nearby jams, which the user can request to join. Once admitted to the jam, all of both users' songs are added to one collective song list, and either user can now add any song to the jam as well.

Click next to view the progress we've made for our Software Demo.