Apple will let you emulate old apps and run iOS apps on ARM Macs

Apple will let you emulate old apps and run iOS apps on ARM Macs

Apple has announced a major shift for the Mac. In the future, the company is going to switch from Intel CPU to Apple’s own silicon, based on ARM architecture. If you are a developer or if you run obscure enterprise apps, you may have a lot of questions about how it’s going to work.


First, you’ll be able to compile your app to run both on Intel-based Macs and ARM-based Macs. You can ship those apps with both executables using a new format called Universal 2. If you’ve been using a Mac for a while, you know that Apple used the same process when it switched from PowerPC CPUs to Intel CPUs — one app, two executables.


As for unoptimized software, you’ll still be able to run those apps. But its performances won’t be as good as what you’d get from a native ARM-ready app. Apple is going to ship Rosetta 2, an emulation layer that lets you run old apps on new Macs.

When you install an old app, your Mac will examine the app and try to o ..

Support the originator by clicking the read the rest link below.