I do development work all day on a mac. What is sandboxing preventing me from doing?
> while the UI is increasingly ugly and inconsistent.
As a long time Apple user I agree, particularly with the early Catalyst apps. But, in some ways macOS is a victim of its own success here. Apple users have become so accustomed to pixel perfect UI consistency that even the smallest deviation is noticed. It does look like Catalyst is much improved in Big Sur, and the new Messages app seems to show off a best in class Catalyst app.
> Meanwhile developers focus on iOS, since that's where the big numbers are.
And ARM macs are getting ready to get access to the entire universe of iOS apps. IMO, macs are about to enter another golden era.
> we will see a lot more apps on the mac
I agree, but I worry they'll be a lot more bad apps :( Apps that are hermetically sealed off in a little rectangle, apps that make you click-and-hold to bring up hamburger menus, apps that are missing Menubar commands, apps with GUIs that are framed oddly, apps that only save documents to "the cloud", apps that nag you to "sign up" to their service, etc.I liked Mac apps, especially when they followed the HIG. Too many iOS apps reinvent the wheel.
Me too, I think there is a niche group of people who will always prefer native (in the UI sense) apps on Mac, there is a small market catering to those people so I hope that doesn't disappear completely.
Then there are sandboxing issues that ended or hobbled previously-shipping software. Backup utilities, software that customized system software, security tools, etc. That's not as apparent, because all we see are the blog-posts of their sad developers.
To be fair, sandboxing is probably the best way to keep a machine secure. It does make my Mac less enjoyable to use, though.
I have a set of tools I use, and once I granted them access I was done. I haven't seen a permission box in months. It did highlight what the tools wanted to access which is a good thing. See all the shadiness coming to light with the new clipboard highlight feature in iOS14.
> Then there are sandboxing issues that ended or hobbled previously-shipping software.
Unfortunately this is the cost of progress, particularly around security. And, while some tools can't work, many are that the developer does not want to make them work.
> once I granted them access I was done
That works fine for most apps. But if you need to work with documents in varied locations, you have to grant access repeatedly. In recent memory this caused me headaches with a LaTeX editor that used links "../" to media outside the document files I was editing. > many are that the developer does not want to make them work.
I don't know, friend, I can't read their minds :) > the cost of progress
I imagine that's largely true. I was more productive without it, but it's a bit academic since the option did not yet exist to lock the machine down back then. If it had, would I have chosen to sandbox myself? Mmm, probably.