Signing back into the Community for the first time? You'll need to reset your password to access your account. Find out more.
Forum Discussion
Former Member
4 years ago1Password 8 - Non-native feel
Like many Mac users, I was greatly disappointed to read that 1Password is moving to Electron. I firmly believe that Electron is a bad framework for app development, and the 1Password 8 beta does not ...
Former Member
4 years agoWhat I will confess to not understanding is a perspective that places the requirement of specific local app UI toolkit seemingly above all other considerations, but that's the great thing: everyone gets to choose.
The reasoning for this is pretty simple - it's a quick and simple litmus test for how the app will feel when you use it. If it uses native UI (even with custom widgets), it's going to feel like an app that belongs on the platform. If it uses Electron, it's going to feel 'wrong'.
The worst Electron apps feel like a web page pretending to be an app - because that's what they are. Generally using Electron usually means that the app is largely the same on every platform - so it tends to feel 'wrong' everywhere, or development tends to favour a platform for feel. Additionally, by having to implement their own widget set, each app that does it has unique quirks - and the widgets that normally get wide reuse like text boxes, checkboxes or on/off switch components never match the platform's expectations.
For 1Password 8 it's not as bad as the web page in a window feel, but it's not a Mac or Windows app. It has some Mac and Windows specific features, but it is a cross-platform app with a UI design that does not match any of the platforms it lives on - even simple text boxes feel 'wrong' - and they feel wrong on every platform.
Sadly, 1Password was pretty much the last password manager vendor actually doing native apps for desktop/laptop platforms, and that's definitely over - as staff posting on these forums don't even seem to see the issues as issues.