Aplikacija ARMRef je rječnik s uputama za ARM kod

ARMRef

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

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

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

Craig Federighi otkrio je grmljavinu Appleovog novog projekta prije dva dana: prelazak procesora u njegovim računarima sa trenutnog Intela na novu arhitekturu ARM.

Ideja koju je kompanija dugo imala na umu i za koju se šuškalo da bi mogla biti najavljena u prošlom WWDC 2020. Ono što niko nije pomislio je da je ovaj ogromni projekt već bio toliko napredan. Toliko da već postoje programeri koji na vrhu svojih radnih stolova imaju a Mac mini Beta ARM za početak programiranja.

Komplet sastavljen od hardvera i softvera neophodnih za pokretanje programa za direktno programiranje za ARM. Uz novi macOS Big Sur pripremljen za pokretanje trenutnih aplikacija na Intelovim procesorima, a takođe je kompatibilan i sa budućim aplikacijama za ARM. Pa momci, trčite.

Trenutne aplikacije će 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 istovremeno da je dao mjericu, da s emulatorom «Rozeta 2„Aplikacije napisane u kodu za rad na Intelovim procesorima i dalje će nesmetano raditi na budućim ARM procesorima.

Ali niko ne bježi da nije isto pokrenuti aplikaciju pod emulatorom nego direktno za procesor koji je kodiran. Tako da je ovo palo kao hladan vrč vode za trenutne programere Mac aplikacija i kao hladno pivo za programere aplikacija iOS i iPadOS.

Za potonje će biti vrlo lako prilagoditi svoje trenutne aplikacije ARM Macs-u, dok će za prve doći na red prekodirati vaše trenutne aplikacije, ako želite da se vaše aplikacije izvršavaju direktno na Bionic procesoru.

Za ove, programer zli pingvin upravo objavio aplikaciju za pomoć. Priručnik sa svim uputstvima 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 sa GitHub. Pa hajde, razmnožavaj se i počni programirati.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.