The ARMRef App is a dictionary with ARM code instructions

ARMRef

What a lot of work that has fallen on developers who design applications for Mac. Last Monday, June 22 Craig Federighi launched the "chupinazo" for Apple Silicon. A new era begins for Apple computers.

A migration from current Intel processors to new ones tailor-made for Apple with ARM architecture. Namely, new Bionic chips. An evolution of the current A12Z Bionic. That means that current Intel processor applications will run under the "Rosetta 2" emulator. So all current apps will have to be "recoded" to be compatible with future ARM Macs.

New winds are running in Cupertino. Airs that reach the millions of developers that Apple has spread throughout the world. And this new breath of fresh air has a first and last name: Apple silicon.

Craig Federighi uncovered the thunder box of Apple's new project a fortnight ago: the transition of the processors in his computers from the current Intel to a new architecture ARM.

An idea that the company had in mind for a long time, and that it was rumored that it could be announced in the past WWDC 2020. What nobody thought is that this huge project was already so advanced. So much so that there are already developers who have a Mac mini Beta ARM to start programming.

A kit made up of the hardware and software necessary to start programming applications directly for ARM. With a new macOS Big Sur prepared to run current applications on Intel processors, and also compatible with future applications for ARM. So guys, run.

Current applications will work on ARM Macs with the "Rosetta 2" emulator

Developers who already have this Kit can now start programming for Mac ARM

Federighi immediately wanted to calm the masses by explaining at the same time that he gave the scoop, that with the emulator «Rosette 2“Applications written in code to run on Intel processors would continue to run smoothly on future ARM processors.

But no one escapes that it is not the same to run an application under an emulator than directly for the processor that was encoded. So this fell like a cold jug of water for current Mac application developers, and like a cold beer for application programmers for iOS and iPadOS.

For the latter, it will be very easy for them to adapt their current apps to ARM Macs, while for the former, it will be their turn recode your current apps, if you want your applications to run directly on the Bionic processor.

For these, the developer evil penguin just published a help app. A manual with all the code instructions for ARM processors. The application contains details, including syntax and symbols for the 644 instructions.

Es 100% open source and it works on iOS, iPadOS, and macOS. Developers can download the Xcode project from GitHub. So come on, brood and start programming.


Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.