mar. 1 sept. 2020

Compatibilité ARM pour vos apps PC & Surface

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.

processeurs-ARM.png

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.

qualcomm-snapdragon.png

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.

tablette-Surface-Pro-X.png

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.

nouveaux-processeurs-arm-apple.png

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).

exporter-arm-windows.gif

Exportez votre app ARM sans ligne de code

 

Partager cet article

Créez dès aujourd'hui gratuitement

Aucune carte bancaire n'est requise, aucune limite de temps. Découvrez dès aujourd'hui notre outil de création interactive no-code et rejoignez plus de 50 000 utilisateurs dans le monde.

PandaSuite Studio