Aplikácia ARMRef je slovník s pokynmi ku kódu ARM

ARMRef

Na vývojárov, ktorí navrhujú aplikácie pre Mac, prišlo veľké množstvo práce. Minulý pondelok 22. júna Craig Federighi uviedla na trh „chupinazo“ pre Apple Silicon. Začína nová éra počítačov Apple.

Migrácia zo súčasných procesorov Intel na nové, šité na mieru spoločnosti Apple s architektúrou ARM. A síce nové čipy Bionic. Vývoj prúdu A12Z Bionic. To znamená, že súčasné aplikácie procesorov Intel budú bežať pod emulátorom „Rosetta 2“. Všetky súčasné aplikácie teda budú musieť byť „prekódované“, aby boli kompatibilné s budúcimi počítačmi ARM Mac.

V Cupertine beží nový vietor. Vysielanie, ktoré oslovuje milióny vývojárov, ktoré spoločnosť Apple rozšírila do celého sveta. A tento nový závan čerstvého vzduchu má meno a priezvisko: Apple kremík.

Craig Federighi pred štrnástimi dňami odhalil hromovú skrinku nového projektu spoločnosti Apple: prechod procesorov v jeho počítačoch od súčasného Intelu k novej architektúre ARM.

Myšlienka, ktorú mala spoločnosť na mysli už dlhšie a šepkalo sa o tom, že by mohla byť oznámená už na minulom WWDC 2020. Nikto si nemyslel, že tento obrovský projekt bol už taký pokročilý. Až tak, že už existujú vývojári, ktorí majú Mac mini Beta ARM spustiť programovanie.

Sada tvorená hardvérom a softvérom nevyhnutným na spustenie programovania aplikácií priamo pre ARM. S novým macOS Big Sur pripraveným na spúšťanie aktuálnych aplikácií na procesoroch Intel a tiež kompatibilným s budúcimi aplikáciami pre ARM. Takže chlapci, bežte.

Súčasné aplikácie budú fungovať na počítačoch ARM Mac s emulátorom „Rosetta 2“.

Vývojári, ktorí už túto súpravu majú, môžu teraz začať programovať pre Mac ARM

Federighi chcel okamžite upokojiť masy tým, že súčasne vysvetlil, že dal lopatku, že s emulátorom «Rozeta 2„Aplikácie napísané v kóde, ktoré sa majú spúšťať na procesoroch Intel, by na budúcich procesoroch ARM naďalej bežali bez problémov.

Nikto si však neuvedomuje, že spustenie aplikácie pod emulátorom nie je rovnaké ako priamo pre kódovaný procesor. Takže toto padlo ako studený džbán vody pre súčasných vývojárov aplikácií pre Mac a ako studené pivo pre programátorov aplikácií iOS a iPadOS.

Pre druhého bude veľmi ľahké prispôsobiť svoje súčasné aplikácie ARM Macom, zatiaľ čo pre druhé bude na rade on prekódovať vaše súčasné aplikácie, ak chcete, aby sa vaše aplikácie spúšťali priamo v procesore Bionic.

Pre tieto vývojár Zlý tučniak práve zverejnil aplikáciu pomoci. Príručka so všetkými kódovými pokynmi pre procesory ARM. Aplikácia obsahuje podrobnosti vrátane syntaxe a symbolov pre 644 inštrukcií.

Es 100% otvorený zdroj a funguje to v systémoch iOS, iPadOS a macOS. Vývojári si môžu stiahnuť projekt Xcode z GitHub. Tak poďte, premýšľajte a začnite programovať.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.