Hacker News new | ask | show | jobs
by simonswords82 3202 days ago
I live in a web browser day to day. I'm constantly in and out of Teamwork, Harvest, Google Drive, Slack, Google Analytics etc etc.

Trello is also a core part of our workflow (we're custom software developers) and so Cmd/Ctrl + T to open a new tab and type in "tre"...<Enter> to load Trello is basically muscle memory at this point.

All of that is to say, what's the need for a "native" app? I say "native" because it's Electron, which isn't really native per se. But still, why??

2 comments

I also live in the browser and prefer everything to be in it, but I do know plenty of people who prefer their desktop apps, especially some windows users.
Some of us Windows users want our apps to be native, otherwise I might just as well use the browser.
Useful for alt-tab.
You can just drag out the tab to popup another window to get a working alt-tab flow
I'm on Gnome, different windows of the same application get grouped together. Useful to have the different logo, and separate from the browser.

No reason this has to require an electron wrapper, you could do it with the 'save to desktop' options, not sure whether any browser actually offers it yet though.

On macOS it's slightly different, and the separate chrome windows won't get the same treatment as a separate app.
One use case would be to be able to have everything available offline. I don't know if this is supported with this app though, but the main reason Trello is not my main goto software for personal management is that one.
No it uses Electron which is basically a wrapper for web apps. So no offline mode.
Being an Electron app doesn't preclude an app from working offline. You can ship all the code with the app bundle.

Still need to design your application to sync data - that's the hard part.