Hacker News new | ask | show | jobs
by ChrisMarshallNY 1773 days ago
One of the more important features of 1Password, to me, is its cross-platform nature.

Being able to use it on an iPhone, Mac, Android device, or Windows box, is beyond valuable. It’s a huge selling point.

So I am not that concerned about them using a hybrid app.

The biggest concern that I have, is that the poster child for Electron apps is Slack; which I consider to be … non-optimal. I dread firing up my Slack client on Mac.

https://twitter.com/iamdevloper/status/1072503943790497798?s...

2 comments

I thought VSCode has been the poster child for Electron apps for years now. No one cites Slack as a good example for an app
Good point. VSCode isn’t bad.
VSCode is only fast by IDE standards whereas functionality-wise it’s more an extensible text editor. It lags even at the modest task of resizing its own window, where the UI just freezes at its original rectangle and waits until you release the window. No native app I use behaves like this. This is even before mentioning the innumerate pop-up <div>s that all have different, inconsistent styling. As an application it’s absolutely alien on the system.
I'm in the process of adding "lipstick to the pig," so to speak, on the app I've been developing for quite some time, now.

It's not done, but we are at the point where we can start trotting it out to people from whom we are begging money, so I want it as polished and refined as possible.

This means lots of "little" things, like smooth transitional animations, fast operations, threaded behavior, etc.

Native is good for that. It's lookin' pretty good. No compromises.

The KeePass database format has clients for every platform… and the best part is you don’t pay for yet another subscription.