

We had many discussions on how to solve these problems. Making the Desktop application accessible, in contrast, would be nearly impossible. We discovered that making our Web Player accessible was going to be a difficult, yet achievable, challenge. In addition, there were accessibility issues in our clients that we needed to solve. Due to having to implement many of the features twice at different levels of complexity while dealing with context switching, we were not shipping new features at the pace we would have liked to. But those same engineers were having difficulties with the Desktop client, which used a very diverse range of web technologies (thanks to Conway’s law).


The Desktop was our rich, full-featured experience and the Web Player was a much lighter, simpler experience.īecause the Web Player was implemented with a modern React app architecture, we had success onboarding new engineers to the Web Player code.

Towards the end of 2018, our team was the owner of a recently built Web Player, as well as Spotify’s Desktop client. We couldn’t build everything we wanted to for our users with our old setup, so we decided to do something about it. I really liked the iOS Music App, but the iTunes-like app for macOS is garbage.For the past couple of years, we’ve been on a mission to modernize our Spotify clients by creating one single desktop UI for both the Desktop application and the Web Player. Spotify is far from being a perfect app, but their macOS app is SO MUCH BETTER in comparison. * and one of the biggest flaws: if you add songs to both your library and your playlist and later decide to remove it from your library, it automatically gets also deleted from all of your playlists * sometimes songs take a few seconds to start playing while Spotify starts playing instantaneously * you can't drag and drop songs from playlists (that you're not following, so playlists from the browse tab) in your playlists but have to use right-click instead (might have changed meanwhile idk) * apparently there are two forms of playlists, the one from the browse tab (where you can click on artists for example) and the ones that you've added to your library (where it's like the songs page, I can't click on anything). * In the songs list, you can't click on an album name/artist to go to their page, you have to right-click and select it there instead * Unlike Spotify, the search is not instant, I have to hit return + it takes some time loading while Spotify gives me the results straight away while typing (sometimes I even have to hit return multiple times to get results) It has always served me well even when it was still iTunes, anecdotally speaking.Īpple Music on macOS is a nightmare of an app. I've always wondered why people have such problems with AM lol. Oh snap! The only thing that would make this comment better, would be for it to be true!
