Η εφαρμογή ARMRef είναι ένα λεξικό με οδηγίες κώδικα ARM

ARMRef

Τι δουλειά έχει πέσει στους προγραμματιστές που σχεδιάζουν εφαρμογές για Mac. Την περασμένη Δευτέρα, 22 Ιουνίου Craig Federighi κυκλοφόρησε το "chupinazo" για το Apple Silicon. Ξεκινά μια νέα εποχή για υπολογιστές Apple.

Μια μετάβαση από τους τρέχοντες επεξεργαστές Intel σε νέους προσαρμοσμένους για την Apple με αρχιτεκτονική ARM. Δηλαδή, νέες μάρκες Bionic. Μια εξέλιξη του ρεύματος A12Z Bionic. Αυτό σημαίνει ότι οι τρέχουσες εφαρμογές επεξεργαστή Intel θα εκτελούνται κάτω από τον εξομοιωτή "Rosetta 2". Επομένως, όλες οι τρέχουσες εφαρμογές θα πρέπει να "κωδικοποιηθούν" για να είναι συμβατές με μελλοντικούς Mac ARM.

Νέοι άνεμοι τρέχουν στο Cupertino. Εμφανίζεται που φτάνει τα εκατομμύρια των προγραμματιστών που η Apple έχει διαδώσει σε όλο τον κόσμο. Και αυτή η νέα ανάσα φρέσκου αέρα έχει το επώνυμο: Πυρίτιο μήλου.

Ο Craig Federighi αποκάλυψε το βροντή του νέου έργου της Apple πριν από ένα δεκαπενθήμερο: τη μετάβαση των επεξεργαστών στους υπολογιστές του από την τρέχουσα Intel σε μια νέα αρχιτεκτονική ARM.

Μια ιδέα που η εταιρεία είχε στο μυαλό της για μεγάλο χρονικό διάστημα και ότι φημολογήθηκε ότι θα μπορούσε να ανακοινωθεί στο παρελθόν WWDC 2020. Αυτό που κανείς δεν πίστευε είναι ότι αυτό το τεράστιο έργο ήταν ήδη τόσο προηγμένο. Τόσο πολύ ώστε υπάρχουν ήδη προγραμματιστές που έχουν Mac mini Beta ARM για να ξεκινήσετε τον προγραμματισμό.

Ένα κιτ που αποτελείται από το υλικό και το λογισμικό που είναι απαραίτητα για να ξεκινήσει ο προγραμματισμός εφαρμογών απευθείας για ARM. Με ένα νέο macOS, το Big Sur είναι έτοιμο να εκτελεί τρέχουσες εφαρμογές σε επεξεργαστές Intel και επίσης συμβατό με μελλοντικές εφαρμογές για ARM. Λοιπόν παιδιά.

Οι τρέχουσες εφαρμογές θα λειτουργούν σε ARM Macs με τον εξομοιωτή "Rosetta 2".

Οι προγραμματιστές που διαθέτουν ήδη αυτό το κιτ μπορούν τώρα να ξεκινήσουν τον προγραμματισμό για Mac ARM

Ο Federighi ήθελε αμέσως να ηρεμήσει τις μάζες εξηγώντας ταυτόχρονα ότι έδωσε τη σέσουλα, ότι με τον εξομοιωτή «Ροζέτα 2«Οι εφαρμογές γραμμένες σε κώδικα για εκτέλεση σε επεξεργαστές Intel θα συνεχίσουν να λειτουργούν ομαλά σε μελλοντικούς επεξεργαστές ARM.

Αλλά κανείς δεν διαφεύγει ότι δεν είναι το ίδιο να τρέχει μια εφαρμογή κάτω από έναν εξομοιωτή απ 'ότι απευθείας για τον επεξεργαστή που κωδικοποιήθηκε. Έτσι, αυτό έπεσε σαν μια κρύα κανάτα νερού για τους τρέχοντες προγραμματιστές εφαρμογών Mac και σαν μια δροσερή μπύρα για προγραμματιστές εφαρμογών για iOS και iPadOS.

Για τους τελευταίους, θα είναι πολύ εύκολο να προσαρμόσουν τις τρέχουσες εφαρμογές τους σε ARM Macs, ενώ για τους πρώτους, θα είναι η σειρά τους ξανακάνω τις τρέχουσες εφαρμογές σας, εάν θέλετε οι εφαρμογές σας να εκτελούνται απευθείας στον επεξεργαστή Bionic.

Για αυτά, ο προγραμματιστής Κακό Πενγκουίν μόλις δημοσίευσε μια εφαρμογή βοήθειας. Ένα εγχειρίδιο με όλες τις οδηγίες κώδικα για επεξεργαστές ARM. Η εφαρμογή περιέχει λεπτομέρειες, συμπεριλαμβανομένων σύνταξης και συμβόλων για το 644 οδηγίες.

Es 100% ανοιχτού κώδικα και λειτουργεί σε iOS, iPadOS και macOS. Οι προγραμματιστές μπορούν να κατεβάσουν το έργο Xcode από GitHub. Ελάτε λοιπόν, αρχίστε και ξεκινήστε τον προγραμματισμό.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.