What you need to know
- The Macintosh SE/30 debuted in 1989.
- Spotify is a modern music streaming service.
- And someone made them play nicely together!
As you might imagine making it all work isn't just a case of powering up the old, old computer and installing Spotify from the internet. It's all considerably more complicated than that and required the building of a whole new app. It's called MacPlayer and it's up on GitHub.
The first version is pretty basic, it just plays your Spotify playlists. You can browse tracks, and the app displays 1-bit album art, which I think is a bit of fun.
Forum-goer "ants" even had to create a workaround just to sign in, with Spotify's use of OAuth causing authentication issues for the aging computer.
Another problem I had to solve was authenticating the app with a Spotify account. Like most modern web API's, Spotify uses OAuth to allow third party apps to access their services. However the OAuth flow requires a modern web browser for users to enter their login details. To overcome this, I wrote an OAuth bridge for vintage Macs which delegates the login part of the process to another device such as a smartphone. The first steps are handled on the Mac...And then completed on a modern device.
You can see the results of their labor in video form, although there's no music for copyright reasons. But I'm just happy to watch the thing in action. Over, and over. and over again.