Skip to main content

What Microsoft can learn from Apple’s Mac on ARM transition

Microsoft has tried to transition toward ARM chips multiple times in the past 10 years. All of them have been failed attempts.

But at Worldwide Developers Conference on Monday, Apple announced its own plans to switch away from using Intel processors to its own custom ARM-based chips, starting later this year. But in Apple’s case, it just might work.

Appearing decisive and planned-out, Apple tackled everything from app compatibility to performance, explaining how ARM Macs would benefit both developers and consumers. If Microsoft ever wants to achieve something similar, it should start taking notes.

Developers, developers, developers

Image used with permission by copyright holder

iPads, Windows laptops, and iMac Pros would be nothing without third-party developers. They code the apps you use and the games you play. That’s why, when switching system architecture, a company needs to listen to what developers have to say. Any kind of transition requires development effort, and these developers will require convincing.

You can’t say Microsoft hasn’t tried. From Visual Studio, the developer-friendly community, GitHub, and even the Windows Insider Program, Microsoft has plenty of dedicated tools for its developers. Microsoft even introduced Project Reunion, to help developers code better apps. But its attempts to unify its platform for developers have always fell flat.

Whether it was through forcing unwilling developers in the Windows 8 era or refusing to pick a side ever since, Microsoft’s transition to ARM has always tripped over developer support. Windows developers need to code separate 32-bit apps for ARM devices like the Surface Pro X and other Always Connected PCs. This is because Windows 10 on ARM isn’t optimized for more popular 64-bit apps. It’s also why some apps and peripherals simply don’t work on these devices.

That’s why Microsoft has had to lean heavily on emulation of 32-bit desktop apps as way around this. As emulation often does, it results in performance issues — even in common apps like Google Chrome. Google’s in the same boat with its Chrome OS support for Android apps.

The lack of native apps has always been the missing puzzle piece, and that’s what makes Apple’s approach stand out.

Picking a side

Image used with permission by copyright holder

Apple didn’t lead its transition announcement with emulation. It was all about convincing developers to make native apps. It starts with Apple’s Universal App Quick Start Program. Although not free, it gives developers the tools they need to move over to ARM in just a matter of days — at least, according to Apple.

The program provides access to documentation, the forums, and support beta versions of MacOS Big Sur and Xcode 12. Xcode 12 includes tools like Universal 2, an application binary that supports both Intel and Apple Silicon systems. It’s not forcing developers to make bets about where Apple’s support is.

There is even a Developer Transition Kit (DTK) which is providing developers with a sample Mac Mini with the A12Z Bionic SoC to code their apps on before the public gets to it.

Apple also has its own emulation, too, but only as a backup solution. Thanks to “Rosetta 2” users will be able to run existing Mac apps that have not yet been updated, including those with plug-ins. The performance is still unknown, but there’s no rush here. Smaller applications that people rely on won’t just refuse to run. That’s important, especially since Intel-powered Macs have been around for 15 years (and will continue in the future).

But there’s no question where Apple’s support is. Native apps running on ARM-powered Macs in the goal. It even has Mac Catalyst to try and flood the Mac App Store with more native applications, despite being ports of iPad apps.

Time to ruffle some feathers

Image used with permission by copyright holder

Microsoft’s long-standing strategy to try and support both legacy and modern applications has left the ecosystem divided and weakened. Windows 10X should be Microsoft’s own attempt to modernize, but Microsoft has again conceded to play to both sides. It doesn’t want to upset Intel, its hardware partners, or its legacy developer community.

But it can’t go on like this forever. Eventually, Microsoft will need to pick a direction and move forward. If it’s still wondering how to accomplish that, Apple just showed the way.

Editors' Recommendations

Arif Bacchus
Arif Bacchus is a native New Yorker and a fan of all things technology. Arif works as a freelance writer at Digital Trends…
Report: Apple’s 2024 MacBooks may face some serious shortages
Apple's John Ternus stands next to an image of the 15-inch MacBook Air at Apple's Worldwide Developers Conference (WWDC) in June 2023.

Looking forward to getting a new MacBook in the next year or so? You might have to wait longer than expected, as Apple chip supplier TSMC is reportedly struggling to get enough skilled workers for its forthcoming Arizona factory. That could mean we see serious shortages of Apple laptops and a struggle to get hold of stock.

The bad news comes from The Wall Street Journal. According to the outlet, TSMC has said that “people with expertise erecting semiconductor facilities were in short supply in the U.S.” As a result, the Arizona factory “would miss its target of starting mass production next year.”

Read more
M3 Macs may launch this year — with a surprising addition
Apple's 15-inch MacBook Air placed on a desk.

We’ve only just gotten a bunch of new Macs from Apple, with the 15-inch MacBook Air launching a mere one month ago alongside a slate of other Apple computers. Yet the company is already gearing up to release M3 Macs at a special event later this year, and they could be the biggest performance upgrade we’ve seen in years.

This idea comes from journalist Mark Gurman, who has correctly predicted many upcoming products and details in Apple’s lineup. In his latest Power On newsletter, Gurman explains that, while there will be a whole heap of new devices arriving at an event in October, they won’t include Apple’s high-end laptops and desktops.

Read more
How macOS Sonoma could fix widgets — or make them even worse
Apple's 15-inch MacBook Air on a desk, with macOS Sonoma running on its display.

At its Worldwide Developers Conference (WWDC) earlier this year, Apple revealed that interactive widgets would be coming to macOS Sonoma. That probably sounds like a tiny new feature, and sure, it’s not as earth-shattering as the Vision Pro announcement. But it could turn out to be one of the most divisive new features in the Mac operating system.

In macOS Sonoma, you’ll be able to plant widgets on your desktop instead of hiding them in the Notification Center. Many widgets will be interactive, letting you tick off to-do list items without opening the widget’s app, for example. And you’ll be able to run iOS widgets right on your desktop, even if that app isn’t installed on your Mac. It’s a pretty comprehensive overhaul. Depending on how well these interactive widgets work, though, we could be left with a bunch of annoying distractions or a set of super-helpful timesavers. The way Apple handles them is going to be vital.
We've been here before

Read more