WXYC / wxyc-ios-64

A new WXYC iOS app
MIT License
7 stars 3 forks source link

carplay app! #64

Open dvdokkum opened 5 years ago

dvdokkum commented 5 years ago

hell yeah

jakebromberg commented 5 years ago

I've gone ahead and requested CarPlay access through Apple's developer portal. I'll update the ticket when they respond.

jakebromberg commented 5 years ago

Just got word back from Apple that the app's been granted a CarPlay entitlement. Woohoo!

jakebromberg commented 2 years ago

@dvdokkum Could you put in some UX specs for CarPlay features? What would we display that the Now Playing system view doesn't have?

dvdokkum commented 2 years ago

This is a good question. The app doesn't have any functionality outside of playing the radio and showing the recently played songs. The biggest win re: carplay for us is getting screen real-estate in the car entertainment system. So here's what I'd say:

MVP is just a Now Playing View with play/pause functionality. It wouldn't look much different than what the app currently looks like in now playing: IMG_4176

Here's what WFMU's looks like: IMG_4182

So really just a standard now playing view. Their dot menu is just a "like" button for saving tracks, and they also have the ability to choose which stream you want to listen to, which isn't relevant for us.

I'd say if we wanted to stretch it and make it a bit nicer we could copy this nice background image execution from the apple music carplay app, which uses the currently playing album art:

IMG_4178

....as a stretch, we could also include a playlist view that shows recently played songs. that would leverage the standard carplay list ui, seen here (ignore the nav tabs at the top):

IMG_4179

Finally, I also like the callout spotify does to remind folks that they can ask Siri to "play WXYC". I believe you already implemented that Siri feature, so we could just add a little sticky button like spotify did here:

IMG_4180