Overview
Create a working music player app that plays a handful of your favorite songs.
Getting Started
- Acquire 30-second samples and thumbnail images by searching the iTunes library with this link.
- Download this Jukebox Starter project to use as a starting point. The project contains a function named playsound that you can use to play a new song, as well as pause and play.
- Currently, the project has a struct named SongSetup that has four string variables for entering song information.
SongSetup(artist: "Chubby Checker", songTitle: "Twist and Shout", artistImage: "chubby", soundFile: "twist.mp3")
}
Instructions
Using the Starter Project and everything you’ve learned so far, redesign the Jukebox app. You should use the textbook, workbook, and past projects as resources.
- Have fun! You can use any music that you want.
- Include at least one animation feature. You can do this!
- Leverage everything you’ve learned from our textbook and workbook to improve the aesthetic and functionality of the jukebox. Examples include a slideshow-based player, a player that draws music from an online source, a music player that draws from a tableview, a slider, or a picker. It’s up to you but do your best!
Credit: A former student, Calvin Fulbright, first made it work by creating this very basic jukebox. Now, it’s your mission to make it work better! Let’s see what you’ve got!