This is a simple quiz game where you have to choose the artist that sings a specific line of lyrics. It uses the MediaPlayer
framework to read your local music library, and also the Apple Music and Musixmatch API.
Insert your Apple Music token and Musixmatch API key in the Token
struct. If you don't have one, follow the instructions bellow:
- Apple Music: Getting Keys and Creating Tokens
- Musixmatch: Get a API key to access the API.
Here's a simple diagram to quickly illustrate all possible paths the app can take:
- Developed on Xcode 12.3, for iOS 14.
- Network calls are implemented with
URLSession
. - Logs implemented with
os.log
. - Highscore persisted on
UserDefaults
. - UI implemented in code, using
UIKit
, supporting portrait and landscape, and dynamic fonts.