mar. 1 sept. 2020
Compatibilité ARM pour vos apps PC & Surface
Alors que l’architecture ARM se répand parmi les nouveaux PCs et appareils Windows et affiche de très belles performances, vous pouvez désormais exporter une application Windows compatible avec PandaSuite. De quoi offrir une expérience utilisateur à la hauteur de ces nouveaux processeurs.
Une nouvelle fois PandaSuite est à la pointe de l’innovation ! Alors que Microsoft et Apple font un virage stratégique dans le choix de leurs processeurs, votre app maker préféré vous permet de déployer vos applications sur les derniers appareils et dans le meilleur des formats !
Qu’est-ce qu’une architecture ARM ? Quels sont ses avantages ? Quels appareils sont concernés ? Et pourquoi est-ce indispensable d’avoir une application pour ARM ?
Une architecture plus performante et une meilleure autonomie
Jusqu’à maintenant, la grande majorité des ordinateurs ne s’appuyaient que sur une seule famille de processeurs : les processeurs x64 et x86, produits principalement par Intel et AMD. Avec l’avènement des appareils mobiles, les choses ont changé et c’est une autre famille qui a désormais le vent en poupe : les processeurs ARM.
Le processeur est un composant qui exécute les instructions machine
L’architecture ARM est une architecture de processeurs plus performants et moins gourmands en énergie. Au lieu d’être structuré autour d’un seul processeur très puissant, c’est un ensemble de processeurs multi-coeur côte à côte qui s’exécutent en fonction des tâches à effectuer. Grâce à leur consommation énergétique moindre, les puces ARM offrent en effet une autonomie inégalée, avec parfois plus d’une journée d’utilisation continue. Les appareils sous ARM bénéficient également de l’expérience acquise avec les smartphone.
Les processeurs ARM sont produits par différents fabricants, sous licence avec la société britannique ARM. C’est notamment Qualcomm et son Snapdragon 8cx qui affiche les plus belles performances.
Snapdragon, le plus puissant processeur de Qualcomm
Les processeurs ARM débarquent sur PC et bientôt sur Mac !
En 2017, ARM annonçait que plus de 100 milliards de processeurs ARM avaient été produits ! Aujourd’hui de nombreux appareils utilisent déjà le système ARM comme par exemple l’iPad, les Nintendo Switch ou bien le Thermomix TM5… La nouveauté réside dans son intégration de plus en plus large dans des modèles d’ordinateur, afin d’harmoniser les performances entre smartphones, tablettes et ordinateurs.
Microsoft s’est lancé pleinement vers l’architecture ARM avec notamment sa Surface Pro X mais également en développant “Windows on ARM”, un Windows 10 entièrement dédié aux processeurs ARM Snapdragon et en faisant la promotion et développant des outils logiciels pour encourager les développeurs, etc.
La tablette Surface Pro X, le fer de lance de la technologie ARM chez Microsoft
En juin dernier, Apple a annoncé le remplacement de sa gamme de processeurs Mac x86 pour sa propre gamme de puces « Apple Silicon » sur ARM. Selon quelques médias, Apple envisagerait de lancer des Mac basés sur ARM 64 avant la fin de l’année.
L’annonce d’Apple et de ses propres processeurs ARM64
De la nécessaire compatibilité des applications
Un des principaux enjeux est la compatibilité des applications.
Sur Windows 10 on ARM, les applications X64 ne sont pas prises en charge (pour le moment – Windows serait sur le point d’annoncer leur prise en charge). Seules des applications Windows 10 ARM natives et une sélection limitée d’applications x86 exécutées à l’aide de technologies d’émulation sont proposées aux utilisateurs. Mais pour ces dernières, le niveau de performance est inférieur.
Il est donc indispensable de déployer des applications Windows 10 ARM natives sur ces appareils et c’est désormais possible avec PandaSuite !
Exportez votre app ARM avec PandaSuite
Préparez vos écrans sans aucune ligne de code. Au moment d’exporter votre fichier EXE, vous pouvez désormais choisir entre ARM (64 bits), mais également les autres formats x64 (64 bits) ou x86 (32 bits).
Exportez votre app ARM sans ligne de code