Does anybody know which language or technology was used to develop the Spotify desktop application? It's stable, good-looking and lightweight.
相关问题
- Is there a way to play audio on a mobile browser w
- Advice for supporting both Mac and Windows Desktop
- View PDF through C# .Net desktop App
- How to know when the user changes the song with th
- NSSharingService set CC and BCC recipients in Defa
相关文章
- Advertise in WPF application?
- How to deploy VS2008 express desktop project?
- Prevent Multiple Same User Logins On A Desktop App
- Setting mailto: protocol handler programmatically
- Spotify API Create Temp Playlist Not Loading
- How to use Python and HTML to build a desktop soft
- Interact with other desktop-applications in window
- How to refresh Access Token on Spotify SDK for And
Given it's running on windows, clearly not .NET (Process explorer is telling me that), didn't follow a AIR install process, I'd say C++ using cross platform libraries.
Everything is compiled down into one executable, which indicates they had access to the source of all dependencies.
W.r.t to Techno...i think they used Hardhouse Electronica
The frontend is written in FLEX, checkout the sources on your mac or windows machine. You will see a lot of xml file which are in the flex file format.
Off course the connection to the server and platform integration is probably written natively in c++. But the UI part is just FLEX...
From here: http://www.quora.com/What-is-the-technology-behind-the-Spotify-desktop-app
Dated: 2014-09-09
Check the first answer here: https://www.quora.com/What-is-the-technology-stack-behind-the-Spotify-web-client
Andreas Blixt who is a former Technology Lead at Spotify has answered it in details.
Here's the list of third-party components they use (on top of C++ of course):
Spotify now uses the Chromium Embedded Framework (CEF) to display a web interface consisting of HTML/CSS/JavaScript within the desktop application.