Aplikacija ARMRef rječnik je s uputama za ARM kod

ARMRref

Kakva je količina posla pala na programere koji dizajniraju aplikacije za Mac. Prošli ponedjeljak, 22. lipnja Craig Federighi lansirao "chupinazo" za Apple Silicon. Za Apple računala započinje nova era.

Prelazak s trenutnih Intelovih procesora na nove po mjeri za Apple s ARM arhitekturom. Odnosno, novi Bionic čipovi. Evolucija struje A12Z Bionić. To znači da će se trenutne aplikacije Intel procesora izvoditi pod emulatorom "Rosetta 2". Dakle, sve trenutne aplikacije morat će se "prekodirati" kako bi bile kompatibilne s budućim ARM Macovima.

U Cupertinu trče novi vjetrovi. Zraci koji dosežu milijune programera koje je Apple proširio po cijelom svijetu. I ovaj novi dašak svježeg zraka ima ime i prezime: Jabučni silicij.

Craig Federighi otkrio je grmljavinu Appleovog novog projekta prije dva tjedna: prijelaz procesora njegovih računala s trenutnog Intela na novu arhitekturu ARM.

Ideja koju je tvrtka dugo imala na umu i za koju se šuškalo da bi mogla biti najavljena u prošlom WWDC-u 2020. Ono što nitko nije mislio je da je taj ogromni projekt već bio toliko napredan. Toliko da već postoje programeri koji imaju Mac mini Beta ARM za početak programiranja.

Komplet koji se sastoji od hardvera i softvera potrebnih za izravno pokretanje programa za ARM. Uz novi macOS Big Sur pripremljen za pokretanje trenutnih aplikacija na Intelovim procesorima, a također je kompatibilan s budućim aplikacijama za ARM. Pa ljudi, bježimo.

Trenutne će aplikacije raditi na ARM Macu s emulatorom "Rosetta 2".

Programeri koji već imaju ovaj komplet sada mogu započeti programiranje za Mac ARM

Federighi je odmah htio smiriti mase objašnjavajući istodobno da je dao mjericu, da s emulatorom «Rozeta 2“Aplikacije napisane u kodu za rad na Intelovim procesorima nastavile bi se nesmetano raditi na budućim ARM procesorima.

Ali nitko ne bježi da nije isto pokrenuti aplikaciju pod emulatorom nego izravno za kodirani procesor. Dakle, ovo je palo poput hladnog vrča vode za trenutne programere Mac aplikacija i poput vrlo hladnog piva za programere aplikacija iOS i iPadOS.

Za potonje će im biti vrlo lako prilagoditi svoje trenutne aplikacije ARM Macu, dok će za prve doći na red prekodirati vaše trenutne aplikacije, ako želite da se vaše aplikacije izravno izvode na procesoru Bionic.

Za njih je programer Zli Pingvin upravo objavio aplikaciju za pomoć. Priručnik sa svim uputama koda za ARM procesore. Aplikacija sadrži detalje, uključujući sintaksu i simbole za 644 upute.

Es 100% otvoreni izvor i radi na iOS-u, iPadOS-u i macOS-u. Programeri mogu preuzeti projekt Xcode s GitHub. Pa hajde, razmnožavaj se i počni programirati.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.