IMO, this is a product for five years ago, when sites like figma were beyond the capabilities of most machines. Looking five years ahead, most of their potential users (higher income or working at companies able to afford the subscription fee) will have moved on to M-series machines from Apple. Intel and AMD will probably also have catched up far enough to be able to efficiently handle most use cases, for companies that cant or dont want to switch to macOS.
Honestly, as much as I admire the energy of their founder, I think this product should have never gone far past the idea phase with Apple experts like Rene Ritchie having predicted the integration and performance benefits of Apple Silicon since the first rumors came up many years ago.
What if I'm not only running Figma, but also a video editor webapp, + MS Teams/Slack, etc etc
I believe the everything as a SaaS trend continues (especially for corporate work environments, which shouldn't be tied to hardware!), and their idea is very sound.
Highly dubious... asking for access to control the computer, asking for email, communicating with their servers. I don't care how much time this would save me, it absolutely isn't worth the risk.
As far as I know, the new concurrency features can be adopted gradually which would make it very simple for developers to transition from the current completionHandler-based model to the new async/await-based model. Every Obj-C UIKit method with such a completionHandler parameter would from now on be available in two ways from Swift:
1. as usual, with completionHandler
2. new, without completionHandler, marked as ‚async‘ and returning the input types of the completionHandler