I keep waiting for Slack to realize that they're a big enough company now that they can afford to make native apps that look and work better than the Electron version. I'd much rather have a real native app than a webpage inside some minimal window chrome. Different strokes for different folks I guess.
There are benefits to having a pure, native app. Quiver starts literally instantaneously without any lag, partly because it's less than 5MB(!) in size.
Here's a good read from the author: http://yaoganglian.com/2015/11/21/Quiver-3/
Yep. Speaking specifically about developing for OS X only vs. multiplatform, there are big tradeoffs to be made by taking multiplatform options outright. In my eyes, nothing is as great for UI-centric desktop application development as Obj-C/Swift paired with Cocoa/AppKit. It just works so well, and though Qt is probably the best of native multiplatform solutions it’s still not comparable.
That's my experience as well. Electron/NW.js is the best option, but 1) it's like designing a website, which can get annoying at times, and 2) the file size :(
I agree on that. Unless you are developing a platform specific utility that is not meaningful in other environments, it is not a good practice to limit yourself. It also makes sense is when you are not creating a product bust just playing with a technology.
Might be a mystery but I'm really glad they keep doing it, because the alternatives are 1) all your data are belong to us, or 2) it looks terrible everywhere.
sergiotapia|10 years ago
Or, option C: You use Electron, like Slack.
sanderjd|10 years ago
baldfat|10 years ago
cturner|10 years ago
moonlighter|10 years ago
kitsunesoba|10 years ago
tehwalrus|10 years ago
It really is one-platform or web, and web is not for everyone (least of all programmers writing notes about their code at work.)
Cyph0n|10 years ago
kartan|10 years ago
Even Microsoft is now doing multi-platform tools for developers (https://code.visualstudio.com/).
akvadrako|10 years ago
st3v3r|10 years ago
wvenable|10 years ago
marssaxman|10 years ago
mrmondo|10 years ago
mamcx|10 years ago