Earlier quoted context omitted.
> when there's only one developer working on that app for three platforms and they prioritize Windows, you gain nothing. Which is why hybrid is so popular. It’s not a good idea, generally, to have one developer, working native, on all platforms. You need a team. A fairly expensive team. I ran a team that provided “engine” code (C++) for native apps (on a couple of platforms) for decades. I’m fairly familiar with the…
> I ran a team that provided “engine” code (C++) for native apps (on a couple of platforms) for decades. Same here. The best approach I’ve seen is code is 80-95% C++ business logic, plus a small platform-specific GUI shim in the native language to keep the nice platform look and feel. All the major PC and mobile platforms still can call into and out of C and C++. This is the way! It has been tried and true for years.
Not important enough: 1Password abandons its native Mac app
81–90 of 91 posts
Re: Not important enough: 1Password abandons its native Mac app
#82(maybe offensive is too strong word... but I think it is not a positive)
Can you imagine if the various browsers ... Firefox, Chrome, Safari, ... had the expectation that web pages would be custom tailored to behave differently in their browser? Even worse, what if they expected you to code them from scratch, poosibly in a different language, just so they could be optimal? Would that be a positive?
Or how about if different car makers thought that in all cars of their brand, the turn signal or gear shifter must be in a special position, just to differentiate the look and feel of the cars from that of other car makers? How would that be a positive for drivers?
To me, we are past the point where it should feel different to be on a different platform. I go back and forth between Windows and Mac all the time, and apps that behave identically (or nearly identically) on both are my favorites. Visual Studio Code, while far from perfect (but certainly better than the last editor I used, which was native), works identically on all of them and I like that.
The desire for things to "feel native to the platform" seems to be either 1) something that comes from the platform makers themselves, for marketing reasons, or 2) simple tribal thinking.
Electron isn't perfect (I wish it didn't require downloading an entire browser engine, but simply used the one that is already installed), but the more apps that use it, the better it will get. Browser engines themselves are getting really really good, which means that many of these electron apps can also run as a simple web page for those that don't want to install them.... and again, they work the same, which is a big plus.
Re: Not important enough: 1Password abandons its native Mac app
#83Arguably, Agilebits just focuses more on enterprise customers now. The interesting thing about enterprise users is that you don’t care that much about UX anymore. Your users have no choice and software is bought by management based on some metrics and marketing demos. We, macOS users, are just not the target audience anymore. I would argue, that the current company is only a shell of the former Agilebits, which hones…
We use 1P for our business and honestly, I’m not sure how fit for purpose it is in the enterprise domain. We only have about 20 people using it and it’s a not that great from an admin perspective. Simple things like sharing a single password between teams mean you need to create a shared vault that both teams have access to and put the pw in there. Or you send a copy, but now you have 2 copies that aren’t linked. You…
I've been using Lastpass for, what, 10 years (met the founders at a conference/fair by then) and dumped it for bitwarden after having had a closer look.
They are missing one thing which I have not seen elsewhere either: accounts where all saved creds automatically go into a shared vault.
Re: Not important enough: 1Password abandons its native Mac app
#84Earlier quoted context omitted.
Recently switched to VSCode from Jetbrains IDEs on MacBook Air M1, amazed at how much faster my editor boots up, and generally also more responsive. Haven't noticed any memory issues either, I only have 8GB RAM
How recently? If you installed IntelliJ during 2020 it didn't have native ARM support yet[1], and had to be reinstalled to get it, so it would have been running in emulation. [1] https://blog.jetbrains.com/idea/2020/12/intellij-idea-2020-3...
Also, many NeoVim plugins are using component from VSCode, and the other way around.
Re: Not important enough: 1Password abandons its native Mac app
#85Earlier quoted context omitted.
Recently switched to VSCode from Jetbrains IDEs on MacBook Air M1, amazed at how much faster my editor boots up, and generally also more responsive. Haven't noticed any memory issues either, I only have 8GB RAM
Just when you thought the cycle of slower software gobbling up the gains of faster CPUs couldn't possibly continue forever...
Re: Not important enough: 1Password abandons its native Mac app
#86Why would anyone want a password manager to have a desktop app at all? I use Bitwarden on the desktop exclusively through the Firefox extension – nearly all the time specifically through the tiny popover window in the corner of the browser. Can't say I ever want it to have more UI .
Re: Not important enough: 1Password abandons its native Mac app
#87Earlier quoted context omitted.
React Native on Windows and macOS works decently well these days. The macOS port is lagging behind the Windows one, but only by one major version. There are still some third party modules that don’t work on the desktop ports, but the support is getting better by the day. I have one small app in production that supports Android/iOS/Windows/macOS and web, all in one code base. Definitely a game changer, especially with…
Nice. I will have to give it another try. One thing that was a blocker for me at the time was no react-native-svg on Mac for rendering custom UI widgets. Doesn’t look like this has been resolved yet but that was quite a specific use case I had.
Re: Not important enough: 1Password abandons its native Mac app
#88Earlier quoted context omitted.
React Native on Windows and macOS works decently well these days. The macOS port is lagging behind the Windows one, but only by one major version. There are still some third party modules that don’t work on the desktop ports, but the support is getting better by the day. I have one small app in production that supports Android/iOS/Windows/macOS and web, all in one code base. Definitely a game changer, especially with…
Any news about it for linux (gnome or kde?) It's frustrating not being able to develop something for the 3 oses i use at once (windows, linux, android)
Re: Not important enough: 1Password abandons its native Mac app
#89Earlier quoted context omitted.
Any news about it for linux (gnome or kde?) It's frustrating not being able to develop something for the 3 oses i use at once (windows, linux, android)
There are a few half-finished and seemingly abandoned ports to linux. React-native for Windows/macOS is being developed by Microsoft to support their Office teams (afaik, some screens in Office for mobile are react-native, and they want to use it on the real desktop version as well). Unfortunately since Office isn't available for linux, Microsoft isn't doing a port as well.
Re: Not important enough: 1Password abandons its native Mac app
#90Earlier quoted context omitted.
Nice. I will have to give it another try. One thing that was a blocker for me at the time was no react-native-svg on Mac for rendering custom UI widgets. Doesn’t look like this has been resolved yet but that was quite a specific use case I had.
It seems that macOS support was added to react-native-svg in version 12.1.1 (which is the latest version), it appears they just haven't updated the docs/README yet to reflect that. See https://github.com/react-native-svg/react-native-svg/release...