Le processeur M1 d'Apple a peut-être accéléré plus que les Mac

Table des matières:

Le processeur M1 d'Apple a peut-être accéléré plus que les Mac
Le processeur M1 d'Apple a peut-être accéléré plus que les Mac
Anonim

Clé à emporter

  • Quand Apple est passé à Intel, il a fallu des années à Adobe et Microsoft pour mettre à jour leurs applications.
  • Cette fois-ci, une version bêta de Photoshop était prête dès le premier jour.
  • Apple prépare le terrain pour cette transition depuis des années.
Image
Image

Lorsqu'Apple a remplacé ses Mac par des puces Intel en 2005, il a fallu des mois, voire des années, aux fabricants de logiciels pour s'adapter au changement. Cette fois, dans le passage à Apple Silicon, cela prend des jours et des semaines.

Adobe a récemment publié des versions bêta de Premier, Rush et Audition. Une version bêta de PhotoShop compatible était prête dès que les nouveaux Mac M1 étaient disponibles, et Lightroom a suivi quelques semaines plus tard. Même la suite Office de Microsoft est prête à rouler. Qu'y a-t-il de si différent cette fois-ci ?

"Microsoft indique que les utilisateurs devraient remarquer des améliorations de performances majeures lors de l'utilisation des applications Office sur les Mac M1", écrit Chance Miller de 9to5 Mac. "Les applications Office sont universelles, ce qui signifie qu'elles continuent également à fonctionner avec les dernières mises à jour et fonctionnalités sur les Mac Intel."

Soyez prêt

Il y a deux éléments qui ont entravé la transition d'Apple de PowerPC à Intel il y a 15 ans. La première était qu'Apple n'était tout simplement pas si important. Les industries créatives ont peut-être encore préféré le Mac, mais tous les logiciels importants étaient également sur PC. De nos jours, quand Apple fait un changement, même les plus grands développeurs se mettent rapidement en ligne. À l'époque, il n'était pas certain qu'Adobe ou Microsoft apporteraient les modifications.

Par exemple, Steve Jobs a annoncé la transition d'Intel lors de la conférence mondiale des développeurs de juin 2005. Adobe n'a même pas annoncé une version compatible de Photoshop avant avril 2006, qui n'a été livrée qu'en décembre 2006.

"[P]artenaires comme Adobe et Microsoft ne sont toujours pas prêts avec leurs binaires universels; bien que la transition ait été annoncée il y a plus de six mois ", écrivait Anand Lal Shimpi d'AnandTech à l'époque.

Donc, une partie du problème était que les Mac n'étaient tout simplement pas une si grande priorité. De plus, tout comme avec le nouveau commutateur Apple Silicon, de nombreux professionnels n'ont pas mis à niveau immédiatement, et même s'ils le faisaient, les applications fonctionneraient assez bien dans le traducteur Rosetta original d'Apple, qui vous permettrait d'exécuter vos anciennes applications PowerPC sur les nouveaux Mac Intel.

L'autre problème était qu'il était très pénible pour les développeurs de changer. Aujourd'hui, la plupart des développeurs utilisent les outils Xcode d'Apple pour écrire et compiler leur code, mais à l'époque, ils utilisaient leurs propres outils, dont beaucoup étaient incompatibles. Cela signifiait que mettre à jour leurs applications signifiait d'abord mettre à jour leurs outils.

Et c'était déjà arrivé. Lorsque Apple est passé d'OS 9 à Mac OS X en 2001, les développeurs ont dû réécrire leurs applications pour suivre. Cette fois, les ordinateurs sont restés les mêmes et le système d'exploitation a changé. Apple a implémenté l'environnement Classic, qui permet aux anciennes applications de continuer à fonctionner. Sans entrer dans les détails de bas niveau, cela a également été une énorme douleur pour les développeurs, en particulier ceux qui créent d'énormes suites logicielles.

Xcode aujourd'hui

Cette fois-ci, Apple a affirmé que les développeurs pouvaient simplement cocher une case dans Xcode et leurs applications se compileraient pour Apple Silicon, ainsi que s'exécuteraient nativement sur les nouveaux Mac M1. Étonnamment, cela s'est avéré plus ou moins vrai.

"J'ai dû recompiler [mon application]. C'était tout", a déclaré Greg Pierce, développeur de l'application Mac et iOS, Drafts, à Lifewire via Twitter. "Cela dit, je ne fais rien qui ne soit pas une utilisation assez courante des frameworks Apple."

La différence ? De nos jours, la majorité des développeurs Mac et iOS utilisent Xcode et écrivent leurs applications à l'aide des outils et des frameworks d'Apple. Pour Adobe et Microsoft, le dur travail de transition est derrière eux. Les deux sociétés proposent également des applications Apple Silicon pour iPhone et iPad. Ce n'est évidemment pas aussi simple, mais c'est l'idée générale.

Donc, la transition d'Apple vers Apple Silicon basé sur ARM a pris des décennies. La difficulté d'entraîner des développeurs importants pour les transitions OS X et Intel en agace probablement encore certains chez Apple.

Institutionnellement, Apple n'aime pas être à la merci de quelqu'un d'autre. Associez cette paranoïa au pouvoir dont Apple jouit maintenant, et vous pouvez voir comment une combinaison de planification minutieuse et de force brute a rendu la transition d'Apple Silicon si fluide qu'elle est pratiquement un non-événement.

Conseillé: