Basically Apple is moving their OS into their own in-house chip and they say they're gonna transition it all into one ecosystem within two years. Like what MS is doing.
This was the plans for Apple since many years. Microsoft is completely new at this.
Apple ARM chips are crazy more powerful compared to the best that is available outside of Apple, and that is Qualcomm. Qualcomm turned into Intel, basically. They became the top Android chip maker, and started to be complacent. Their performance improvement turned out to be marginal each year, just to stay at the top, while Apple who had a vision of having laptops and desktop system running its ARM processors, pushed forward each year with massive improvements.
Microsoft ARM SoC is just a rebranded Qualcomm Snapdragon SoC, with some AI stuff, which, let's face it, will never be really utilize, because Microsoft lacks commitment to its visions.
What I mean is this:
- Apple had a vision for years, and started to dive in ARM SoC early to ensure that that their vision becomes a reality. They built the expertise over the years and deliver time and time again impressive processors.
- Apple, day 1, got most of its application ARM ready. Microsoft had nothing beside Windows. They didn't even want to include the new Edge Beta inside.
- Apple worked with third-party developer to have many big apps a native ARM version of their applications
- Apple genuinely put effort to have effortless conversion of applications for developers (Apple has always been really good at given a competent SDK to its developers, which are all easy to implement and looks great. Microsoft tend to require a lot of work, and then you end up with this ugly thing and now have to figure out how to make it look nice. In other words, Apple goes above and beyond compared to Microsoft to make dev live easy. Microsoft, delivers the bare minimum in comparison.
The end result, Apple M1 powered systems, looks like finished products, delivering an excellent experience, doesn't feel like a 1st gen beta thing, and shows commitment, making developers, without doubt, jump in and support Apple latest APIs and features. Compare that to under Windows, companies want complete justification, business case, and some sort of guaranty that their consumers would be willing to spend more money for it. Companies and its devs are afraid that Microsoft will abandon whatever is new. Mind there is another factor and that is lack of competition under Windows world between applications. Under Macs, competition is fears. The simple APIs and SDKs, plus its user base more willing to spend money than under Windows, makes and pushes anyone to make great software that competes against others. Under Windows, people tend to stick with what they know, and much more difficult to make an app and be successful.
Two questions:
Who do you think will do it better?
How worried should MS be?
Apple is better. Plain and simple. Microsoft still doesn't support x64 under Windows 10 on ARM.
Microsoft SHOULD be worried, but I don't think they are, and that is a problem. Maybe they should be focusing on execution of products instead of yearly restructures.
I'm excited to see what the future holds for Windows on ARM, but I also don't want them to be the ones coming in last.
What do you guys think?
They'll be last. They are last. And yes, it angers me, because Microsoft should be doing better, they CAN do better.
If they don't adapt quickly, Microsoft will join the likes of IBM and RIM/Blackberry.