Nice!
Next year Apple adds another checkbox to Xcode :
mac(book) arm
Nope. They would ARM as a new Mac architecture.
Not that I think ARM-based Mac is coming anytime soon. It won't happen until they have a plan to upgrade *all* Macs, not just having the MacBook be a one-off. And they are nowhere near meeting all the problems that would have to be solved for ARM versions of any of their pro machines.
And when a lot of iPads and iPhone apps are converted you add the function:checkbox to Xcode for Mac arm support and release a Arm based MacBook with all the apple apps (final cut pro, etc) and adobe fotoshop, and all these converted apps from catalyst.
But.. why? There is nothing iPhone or iPad needed to run macOS on ARM. And an arbitrary requirement to use iOS SDKs will mean zero old code Mac code will run, and all that old code would have no migration path. They'd shoot their foot for any Mac that only supported catalyst.
On the flip side, Catalyst in Catalina plainly shows there is zero requirement for ARM support for Catalyst to work. Catalyst isn't designed to be able to run arbitrary iPad apps on the Mac without recompile, even if that Mac was ARM-based. It is source-level compatibility with iOS SDKs, not binary compatibility.
Likewise, Catalyst in Catalina generates x86 binaries. Using Catalyst doesn't help at all in running those app versions on an ARM Mac - you need the developer to come out with a new release that has an ARM binary.
Everyone assumes that catalysts main purpose is to convert apps to the x-86 Mac , and will add revenue to the Mac App Store.
But I think the main reason of catalyst is to make the transition to the arm based macs more seamless, like with Rosetta in the good old days.
How would having no transition plan for any *existing* Mac apps that do not have lineage from iOS going to help?
If there is an ARM-based Mac, I would expect it to have a Rosetta tech that lets you run x86 code on the Mac proper. Including the Catalina-timeframe Mac apps that were built with Catalyst.
My guess is that the next MacBook 12 inch will be ARM based, and will be released at next years WWDC , with an arm based MacOS without touchscreen just trackpad and keyboard operation. Selling price will be quite cheap(for Apple standards) , my guess is $999 starting price.
And intel fans, don’ t worry. Their will be MacBooks with intel chips for a lot of years, because the MacBook pro’ s will still run intel/x86.
That would be *interesting*, but rather unlikely. The 12" MacBook is the model that could be most easily built by an A13 chip, but where does that put apple on say an 18 month cycle to replace the rest of the line, including the beastly Mac Pro, with ARM?
I simply can't believe Apple's goal would be to divide the Mac in half along an Intel/ARM line. Catalyst does zero to change this, because it doesn't have anything targeting CPU architecture.