This phenomenon is called “fragmentation.”
For instance,Android is on more than 70% of all smartphones on the planet.
Android smartphones range from cheap phones to ultra-expensive foldable devices.
Android manufacturers can customize the OS any way they want.
Apple doesnt suffer from the problem of fragmentation because it doesnt have too many hardware designs to consider.
This advantage translates to macOS pretty well.
Image Credit: Apple
So, Apple can design and tailor the experience just the way it likes.
Related:Mac vs. Windows: Which Is Right for You?
Microsoft cant do that.
Image Credit: Apple
First, there are a lot of PC manufacturers and they are constantly releasing new ARM-based PCs.
Making sure all of these models can run Windows 10 well is quite hard for Microsoft.
The Microsoft SQ2 chip that powers the Surface Pro X is a powerful ARM chip.
Image Credit: Apple
But it doesnt handle emulation well.
This isnt a problem with SQ2 exclusively.
All ARM chips that manufacturers use to make Windows laptops just arent optimized to emulate x86 apps.
Image Credit: Apple
And this is exactly where Apple has a massive advantage with its M1 chips.
Apple M1 chips also have built-in hardware to translate x86 code.
In other words, Apples M1 chips dont need to strongarm x86 apps.
They have hardware that can translate x86 code into something that ARM chips can easily emulate.
This results in better app compatibility, better overall software stability, and way better performance.
In other words, Apple makes the software and the hardware.
Apple gets to say the final words about what can be installed on your machine or not.
This allows Apple to tightly control the software experience including the transition to ARM-based devices.
you could freely pick components from the market and make your PC.
it’s possible for you to also install anything you want on your PC no matter the source.
Developers have shown quite a lot of interest in ARM-powered Macbooks.
Surprisingly enough, the only Adobe app that runs natively on ARM-based Windows devices is Adobe Photoshop.
All the other apps run under emulation which hugely impacts the performance.
This translates to an overall worse user experience on Microsofts product.
They work well, have amazing battery life, and the developer support is encouraging.
Unfortunately, we cant say the same about Windows on ARM.
Windows doesnt run well on ARM-based computers and the battery life is worse than M1 devices.
Lets hope Microsoft gets its act together and makes Windows on ARM competitive with macOS running on M1 chips.