I have used Spotify for some time now and I thought it was a 100% native desktop app til I saw a HTTP request error inside the application.
So that makes me wondering if Spotify is developed with javascript using frameworks like Titanium.
Anyone knows?
It uses a web browser component for certain portions (content areas), many larger apps with dynamic content do this…but it is a native app, not written completely in JavaScript.
Doing it this way provides more flexibility and ability to make changes without a client code update.