ARMRef-sovellus on sanakirja, jossa on ARM-koodin ohjeet

ARMRef

Kuinka paljon työtä on pudonnut kehittäjille, jotka suunnittelevat Mac-sovelluksia. Viime maanantaina 22. kesäkuuta Craig Federighi lanseerasi "chupinazon" Apple Siliconille. Apple-tietokoneille alkaa uusi aikakausi.

Siirtyminen nykyisistä Intel-prosessoreista uusiin, räätälöityjä Applelle ARM-arkkitehtuurilla. Nimittäin uudet Bionic-pelimerkit. Virran kehitys A12Z Bionic. Tämä tarkoittaa, että nykyiset Intel-prosessorisovellukset toimivat Rosetta 2 -emulaattorin alla. Joten kaikki nykyiset sovellukset on "koodattava", jotta ne ovat yhteensopivia tulevien ARM-Macien kanssa.

Uudet tuulet juoksevat Cupertinossa. Airs, joka tavoittaa miljoonat kehittäjät, jotka Apple on levittänyt ympäri maailmaa. Ja tällä uudella raikkaan ilman hengityksellä on etu- ja sukunimi: Apple Pii.

Craig Federighi paljasti kaksi viikkoa sitten Applen uuden projektin ukkosen laatikon: hänen tietokoneidensa prosessoreiden siirtymisen nykyisestä Intelistä uuteen arkkitehtuuriin ARM.

Ajatus, jota yhtiöllä oli pitkään mielessä, ja että huhuttiin, että se voitaisiin julkistaa aiemmin WWDC 2020: ssa. Kukaan ei uskonut, että tämä valtava projekti oli jo niin edennyt. Niin paljon, että jo on kehittäjiä, joilla on Mac mini Beta ARM aloittaaksesi ohjelmoinnin.

Sarja, joka koostuu laitteistosta ja ohjelmistosta, joka tarvitaan sovellusten ohjelmoinnin aloittamiseen suoraan ARM: ää varten. Uusi MacOS Big Sur on valmis suorittamaan nykyisiä sovelluksia Intel-prosessoreilla ja yhteensopiva myös tulevien ARM-sovellusten kanssa. Joten kaverit, juokse.

Nykyiset sovellukset toimivat ARM-Mac-tietokoneissa, joissa on "Rosetta 2" -emulaattori

Kehittäjät, joilla on jo tämä paketti, voivat nyt aloittaa ohjelmoinnin Mac ARM: lle

Federighi halusi välittömästi rauhoittaa massoja selittämällä samalla, että hän antoi kauhan, että emulaattorilla «Ruusuke 2"Koodilla kirjoitetut sovellukset Intel-suorittimille ajettaviksi jatkavat sujuvasti myös tulevissa ARM-prosessoreissa.

Kukaan ei kuitenkaan pääse siitä, että sovelluksen suorittaminen emulaattorin alla ei ole sama asia kuin suoraan koodatulle prosessorille. Joten tämä putosi kuin kylmä vesikannu nykyisille Mac-sovelluskehittäjille ja kuin viileä olut sovellusohjelmoijille iOS ja iPadOS.

Jälkimmäiselle heille on erittäin helppoa mukauttaa nykyiset sovelluksensa ARM Mac -tietokoneisiin, kun taas jälkimmäisille heidän on vuoro koodata uudelleen nykyiset sovelluksesi, jos haluat, että sovelluksesi suoritetaan suoraan Bionic-prosessorilla.

Näille kehittäjä PahaPingviini julkaisi juuri ohjesovelluksen. ARM-prosessoreiden käsikirja, jossa on kaikki koodiohjeet. Sovellus sisältää yksityiskohtia, mukaan lukien syntaksi ja symbolit 644 instruccionea.

Es 100% avoin lähdekoodi ja se toimii iOS, iPadOS ja macOS. Kehittäjät voivat ladata Xcode-projektin osoitteesta GitHub. Joten tule, hauduta ja aloita ohjelmointi.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.