ARMRef-appen er en ordbog med ARM-kodeinstruktioner

ARM Ref

Hvilket meget arbejde, der er faldet på udviklere, der designer applikationer til Mac. Sidste mandag den 22. juni Craig Federighi lancerede "chupinazo" til Apple Silicon. En ny æra begynder for Apple-computere.

En migration fra nuværende Intel-processorer til nye skræddersyet til Apple med ARM-arkitektur. Nemlig nye Bionic-chips. En udvikling af strømmen A12Z Bionic. Det betyder, at nuværende Intel-processorapplikationer kører under "Rosetta 2" -emulatoren. Så alle aktuelle apps bliver nødt til at "omkodes" for at være kompatible med fremtidige ARM Mac-computere.

Nye vinde kører i Cupertino. Luft, der når ud til de millioner af udviklere, som Apple har spredt over hele verden. Og dette nye pust af frisk luft har et for- og efternavn: Æble silicium.

Craig Federighi afdækkede tordenboksen i Apples nye projekt for to uger siden: overgangen af ​​processorer i hans computere fra det nuværende Intel til en ny arkitektur ARM.

En idé, som virksomheden havde i tankerne i lang tid, og at det blev rygter om, at det kunne blive annonceret i det forløbne WWDC 2020. Hvad ingen troede, er, at dette enorme projekt allerede var så avanceret. Så meget, at der allerede er udviklere, der har en Mac mini Beta ARM for at starte programmeringen.

Et sæt bestående af den nødvendige hardware og software til at starte programmering af applikationer direkte til ARM. Med en ny macOS Big Sur forberedt på at køre aktuelle applikationer på Intel-processorer og også kompatibel med fremtidige applikationer til ARM. Så fyre, løb.

Nuværende applikationer fungerer på ARM Mac-computere med "Rosetta 2" -emulatoren.

Udviklere, der allerede har dette sæt, kan nu starte programmering til Mac ARM

Federighi ønskede straks at berolige masserne ved samtidig at forklare, at han gav scoopet, at det med emulatoren «Roset 2“Applikationer skrevet i kode til at køre på Intel-processorer vil fortsat køre problemfrit på fremtidige ARM-processorer.

Men ingen er klar over, at det ikke er det samme at køre et program under en emulator end direkte til den processor, der var kodet. Så dette faldt som en kold kande vand for nuværende Mac-applikationsudviklere og som en kold øl for applikationsprogrammerere til iOS og iPadOS.

For sidstnævnte vil det være meget let at tilpasse deres nuværende apps til ARM Mac'er, mens det for deres førstnævnte er deres tur genkode dine nuværende apps, hvis du vil have dine applikationer til at køre direkte på Bionic-processoren.

For disse, udvikleren Onde pingvin lige udgivet en hjælpeapp. En manual med alle kodeinstruktionerne til ARM-processorer. Applikationen indeholder detaljer, herunder syntaks og symboler til 644 instruktioner.

Es 100% open source og det fungerer på iOS, iPadOS og macOS. Udviklere kan downloade Xcode-projektet fra GitHub. Så kom nu, keg og start programmeringen.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.