C’est l’actualité de la semaine : Apple lance ses premiers Mac équipés d’une puce ARM. Exit Intel et ses processeurs x86, les futurs Mac seront équipés d’une puce Apple. Quasiment la même qui équipe les iPhone et iPad. D’ailleurs, les premiers benchmarks sont très prometteurs.
Depuis la disponibilité de macOS Big Sur et l’arrivée des premiers Mac M1 commandés, vous êtes nombreux à vous demander si les apps, programmes et logiciels fonctionneront comme avant sur votre nouveau Mac.
Les fameuses versions universelles
Une application universelle est une version binaire native conçue à la fois pour Apple Silicon et Intel. Ce sont donc les classiques programmes et logiciels Mac que vous pouvez télécharger à partir de l’App Store d’Apple ou du Web.
Cette application peut fonctionner sur tous les Mac, qu’ils soient Intel ou Apple Silicon. C’est aux développeurs de créer une version universelle de leur app.
Pour le moment, il y a encore assez peu d’applications universelles prêtes. Du côté du Web, par exemple, Chrome et Firefox ne sont pas prêts. Une version bêta de Chrome fonctionne, mais il faudra encore patienter plusieurs semaines avant d’avoir une version stable à se mettre sous la dent.
Les classiques programmes Mac ont néanmoins rapidement fait la transition : c’est le cas de l’app de calendrier Fantastical, Omnifocus, Things, iA Writer, Ulysses, Armail, Alfred, Slack et ainsi de suite. Il y a aussi de grosses pointures comme Microsoft Office, Affinity, Cinema 4D… On notera cependant l’absence de la plupart des programmes de virtualisation et assez peu d’outils à destination des développeurs : Visual Studio Code, Sublime Text, PHPStorm, Pyhton, OpenJDK…
Cette transition va prendre plusieurs mois. Il est certain que certaines apps et jeux n’auront pas de version universelle, pour diverses raisons.
Nous vous conseillons d’utiliser Does it ARM?, car ce site répertorie les applications universelles. Vous pourrez ainsi rechercher précisément l’application ou le programme que vous souhaitez.
Qu’est-ce que Rosetta 2 ? Est-ce que ça marche ?
Rosetta est l’architecture intégrée d’Apple pour interpréter le code qui n’est pas conçu comme une application universelle. Il exécute ces applications Intel sans que vous ayez à faire quoi que ce soit.
En tant qu’utilisateur, vous n’interagissez pas avec Rosetta 2. Cette sous-couche d’émulation fait son travail dans les coulisses. Les développeurs sont plutôt enthousiastes quant à ses performances car Rosetta 2 convertit une application directement au moment de son installation, créant ainsi une version optimisée ARM de l’application avant de l’ouvrir.
Vous pourrez donc faire tourner vos programmes et jeux, y compris des jeux gourmands comme Shadow of the Tomb Raider. Il y a cependant des exceptions à la règle. Rosetta 2 ne fonctionne pas avec certains programmes, comme les programmes de machines virtuelles. Certaines applications ne tournent d’ailleurs pas correctement avec Rosetta 2. C’est le cas de Chrome, Spotify ou de VLC par exemple.
Transition automatique pour les apps iPhone et iPad
Apple a déclaré que la grande majorité des applications iPhone et iPad fonctionneraient sur les Mac M1. A priori, la plupart de ces apps seront donc disponibles directement sur le Mac App Store. C’est aux développeurs de prendre la décision de retirer leurs apps du Mac App Store, c’est ce qu’a fait Google et Facebook par exemple.
Cependant, cette transition automatique crée un léger problème de compatibilité pour certaines applications. Ce sont les apps qui utilisent des fonctionnalités exclusives aux iPhone telles que la caméra TrueDepth, les accéléromètres, les gestes sur l’écran tactile… Apple conseille aux développeurs de modifier leur code pour rendre leur application compatible ou de choisir de ne pas la distribuer sur le Mac App Store.
La seule exception concerne les applications qui utilisent l’API Core Location. Étant donné que cette API ne fonctionnera pas de manière fiable sur les Mac, qui n’ont pas de GPS, Apple va exclure ces applications sans intervention du développeur.
Apple compte également ajouter des nomenclatures aux applications répertoriées dans le Mac Store : « Conçue pour iPad » et « Non vérifiée pour macOS ».
[…] […]
Ils n'ont peut-être pas les mêmes ambitions. Microsoft n'a sorti qu'une discrète et moyenne Surface Pro X, là où Apple veut "changer le monde" avec tout son line-up. Apple a l'expérience, la transition doit s'opérer selon ses directives dans le temps, le fond et la forme, c'est carré. Dans un environnement fermé ça sera la clé du succès. Apple donne juste le top départ pour les autres. Microsoft suivra le chemin avec la Surface, et l'ARM s'établira progressivement dans le temps. C'est une architecture à fort potentiel qui bénéficiera à tous.
Il faut bien les pousser à migrer vers ARM. Microsoft de son côté n’est pas assez influent et leurs tentatives restent vaines. ARM est bien le futur avec une architecture bien plus récente que le x86. Maintenant il est bien qu’un acteur se serve de son influence pour modifier l’industrie (parfois pour le bien).
Les puces ARM sont très performantes, mais moins que du X86 performant à l’heure actuelle. Cependant ARM se développe plus vite que l’architecture x86, tout en sachant que le ration perf/consommation reste étroitement lié à l’architecture ARM. Donc les futures puces Mx d’Apple seront bientôt réellement au niveau des x86 les plus puissants.
Les premiers bench le donne au niveau s’une Nvidia GTx 1050 TI, on a vu pire pour de l integré
Cinema 4D dispo sur Apple M1, vous avez vu ça ou ??? La R23 vient tout juste de sortir exclusivement sur processeur x86-x64. À mon avis, il n y aura rien avant la R24, courant deuxième semestre 2021... Y a encore le temps ! Et 16 Go de RAM pour ce genre de soft est à peine suffisant... 32 Go est plutôt recommandé...
Ceci est une révolution ! Il faut tout redévelopper. Cela me rappelle le passage d'iOS de 32bit vers 64bit. Aïe ! Bon courage à ceux qui ont un Mac !
Totalement, Apple force les devs à aller dans son sens. C'est le prix pour que ça marche, sans eux, ça tombe à l'eau.
La préparation a été faite en amont mais les devs ne sont pas prêt et d'autres ont refusé directement donc je dirais plutôt que Apple a forcé un peu la main.
[…] Aller à la source […]
Ah non je trouve que le boulot de préparation est bien, c'est encadré à la Apple. Après le résultat, nous verrons ... A mon avis, y aura pas d'entre-deux, soit ce sera brillant, soit ils vont se planter.
😅 ta déjà un nouveau Mac entre les mains pour tester ??? Dit pas je c'est un bon boulot sans avoir eu l'appareil en main... Fanboy de la pomme 😁
C'est encore office est en bêta mais j'ai de gros doute que la version M1 donne exactement la même chose que sur un processeur Intel.
et pour ce qui est Word, Exel, Photoshop et co. , les grosse suites de programmes "de bureau" ?
Du beau boulot.
C'est le genre de questions flippante à 1500€ la bécane
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix