Hacker News new | ask | show | jobs
by ohitsdom 4064 days ago
Slack's desktop client is really just a wrapper around a web browser.
3 comments

Electron, specifically...

https://github.com/atom/electron/

Interesting. I haven't used it because they don't support Linux yet. (EDIT: I mean Slack, not electron)
You can build a wrapper (using a webview) of slack web with nw.js or electron... You'll get pretty much the same functionalities, including desktop notifications for the chats.
It's still a desktop application.

Just built with web technologies vs natively compiled binaries, which is an implementation detail that shouldn't matter to the end user, in my opinion.

Spotify and Skype come to mind as well.
Spotify uses Chromium Embedded Framework to serve a lot of UI elements via HTML/CSS/JavaScript[0]. Anecdotally, there seem to be a number of desktop apps moving in this direction.

[0] http://www.quora.com/What-is-the-technology-behind-the-Spoti...

Is Skype considered start up?