Re:Visual Studio Code: Shipping One of the Largest Microsoft...
by yoz-y on Saturday April 08, 2017 @06:53PM
(#14069502)
Not à Spotify user but in general:
- a native app can have global shortcuts (very important for a media player)
- you don't accidentally refresh a native app
- native apps don't get purged from memory at random
- UI is generally better, keyboard shortcuts are more consistent
Re:Visual Studio Code: Shipping One of the Largest Microsoft...
by seangrogg on Saturday April 08, 2017 @06:55PM
(#14069517)
As a web developer that has never touched electron I would imagine the benefit is simple:
* One API that "just works"
* Guaranteed caching of necessary assets
* Access to native features (such as simplified access to the file system)
I could totally see all of this on the browser. But then the file system needs to go to the cloud, we need to consider hipster browsers (like k-meleon and omniweb), and we have to deal with the browser determining how our assets are cached and evicted.
Benefits for a web app (non-desktop):
btw, I did not know Spotify had a web app. There's only a tiny link to it at the bottom of the page, impossible to find unless you really look for it, witch is probably why no one is using it. P.S I'm now enjoying Spotify via the web app after not using it for years because I don't like "desktop" apps (for the reasons above)