L'application ARMRef est un dictionnaire avec des instructions de code ARM

ARMRéf

Quel travail pour les développeurs qui conçoivent des applications pour Mac. Lundi dernier, 22 juin Craig Federighi a lancé le "chupinazo" pour Apple Silicon. Une nouvelle ère commence pour les ordinateurs Apple.

Une migration des processeurs Intel actuels vers de nouveaux processeurs sur mesure pour Apple avec l'architecture ARM. À savoir, de nouvelles puces Bionic. Une évolution du courant A12Z bionique. Cela signifie que les applications actuelles du processeur Intel s'exécuteront sous l'émulateur "Rosetta 2". Toutes les applications actuelles devront donc être "recodées" pour être compatibles avec les futurs Mac ARM.

De nouveaux vents courent à Cupertino. Des airs qui atteignent les millions de développeurs qu'Apple a diffusés dans le monde. Et cette nouvelle bouffée d'air frais a un prénom et un nom: Silicium Apple.

Craig Federighi a découvert la boîte de tonnerre du nouveau projet d'Apple il y a quinze jours: la transition des processeurs de ses ordinateurs de l'actuel Intel vers une nouvelle architecture BRAS.

Une idée que la société avait en tête depuis longtemps, et que l'on disait qu'elle pourrait être annoncée lors de la dernière WWDC 2020. Ce que personne ne pensait, c'est que cet énorme projet était déjà si avancé. A tel point qu'il y a déjà des développeurs qui ont un Mac mini bêta ARM pour démarrer la programmation.

Un kit composé du matériel et des logiciels nécessaires pour démarrer la programmation d'applications directement pour ARM. Avec un nouveau macOS Big Sur prêt à exécuter les applications actuelles sur des processeurs Intel, et également compatible avec les futures applications pour ARM. Alors les gars, courez.

Les applications actuelles fonctionneront sur les Mac ARM avec l'émulateur "Rosetta 2".

Les développeurs qui ont déjà ce kit peuvent maintenant commencer à programmer pour Mac ARM

Federighi a tout de suite voulu calmer les masses en expliquant en même temps qu'il donnait le scoop, qu'avec l'émulateur «Rosetta 2«Les applications écrites en code pour fonctionner sur des processeurs Intel continueraient de fonctionner correctement sur les futurs processeurs ARM.

Mais personne ne sait que ce n'est pas la même chose d'exécuter une application sous un émulateur que directement pour le processeur qui a été encodé. Donc, cela est tombé comme une cruche d'eau froide pour les développeurs d'applications Mac actuels, et comme une bière froide pour les programmeurs d'applications pour iOS et iPadOS.

Pour ces derniers, il leur sera très facile d'adapter leurs applications actuelles aux Mac ARM, tandis que pour les premiers, ce sera leur tour recoder vos applications actuelles, si vous souhaitez que vos applications s'exécutent directement sur le processeur Bionic.

Pour ceux-ci, le développeur MalPingouin vient de publier une application d'aide. Un manuel avec toutes les instructions de code pour les processeurs ARM. L'application contient des détails, y compris la syntaxe et les symboles pour le 644 instructions.

Es 100% open source et cela fonctionne sur iOS, iPadOS et macOS. Les développeurs peuvent télécharger le projet Xcode depuis GitHub. Alors viens, broie et commence la programmation.


Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.