Aplicația ARMRef este un dicționar cu instrucțiuni de cod ARM

ARMRef

Ce cantitate de muncă a căzut asupra dezvoltatorilor care proiectează aplicații pentru Mac. Luni trecute, 22 iunie Craig Federighi a lansat „chupinazo” pentru Apple Silicon. O nouă eră începe pentru computerele Apple.

O migrare de la procesoarele Intel actuale la altele noi personalizate pentru Apple cu arhitectură ARM. Și anume, noi jetoane Bionic. O evoluție a curentului A12Z Bionic. Asta înseamnă că aplicațiile curente ale procesorului Intel vor rula sub emulatorul „Rosetta 2”. Deci, toate aplicațiile actuale vor trebui „recodate” pentru a fi compatibile cu viitoarele Mac ARM.

Vânturi noi circulă în Cupertino. Aeruri care ajung la milioane de dezvoltatori pe care Apple le-a răspândit în întreaga lume. Și această nouă gură de aer proaspăt are un prenume și un nume: Siliciul mărului.

Craig Federighi a descoperit cutia de tunete a noului proiect Apple acum două săptămâni: tranziția procesorelor computerelor sale de la actualul Intel la o nouă arhitectură ARM.

O idee pe care compania a avut-o în minte mult timp și că se zvonea că ar putea fi anunțată în trecutul WWDC 2020. Ceea ce nimeni nu credea este că acest proiect uriaș era deja atât de avansat. Atât de mult încât există deja dezvoltatori care au un Mac mini Beta ARM pentru a începe programarea.

Un kit format din hardware și software necesare pentru a începe programarea aplicațiilor direct pentru ARM. Cu un nou MacOS Big Sur pregătit să ruleze aplicații actuale pe procesoare Intel și, de asemenea, compatibil cu aplicațiile viitoare pentru ARM. Deci băieți, să fugim.

Aplicațiile actuale vor funcționa pe Mac-urile ARM cu emulatorul „Rosetta 2”

Dezvoltatorii care au deja acest kit pot începe programarea pentru Mac ARM

Federighi a vrut imediat să calmeze masele, explicând în același timp că a dat scoopul, că cu emulatorul «Rozetă 2„Aplicațiile scrise în cod pentru a rula pe procesoare Intel ar continua să ruleze fără probleme pe viitoarele procesoare ARM.

Dar nimănui nu îi scapă faptul că nu este același lucru cu rularea unei aplicații sub un emulator decât direct pentru procesorul care a fost codat. Deci, aceasta a căzut ca o cană de apă rece pentru dezvoltatorii de aplicații Mac actuale și ca o bere rece pentru programatorii de aplicații iOS și iPadOS.

Pentru aceștia din urmă, le va fi foarte ușor să își adapteze aplicațiile actuale la Mac-urile ARM, în timp ce pentru primii, va fi rândul lor recodifica aplicațiile dvs. actuale, dacă doriți ca aplicațiile dvs. să ruleze direct pe procesorul Bionic.

Pentru acestea, dezvoltatorul Pinguinul Evil tocmai a publicat o aplicație de ajutor. Un manual cu toate instrucțiunile de cod pentru procesoarele ARM. Aplicația conține detalii, inclusiv sintaxă și simboluri pentru 644 instrucțiuni.

Es 100% open source și funcționează pe iOS, iPadOS și macOS. Dezvoltatorii pot descărca proiectul Xcode de la GitHub. Așa că haide, frate și începe programarea.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.