Le faible nombre d’applications sur le store Windows Phone est l’un des éléments qui a freiné l’adoption de terminaux sous le système d’exploitation mobile de Microsoft.
Avec Windows 10, Microsoft veut mettre toutes les chances de son côté pour réussir, quitte à s’immiscer dans l’écosystème de ses concurrents, pour tirer parti des atouts qui ont fait le succès de leurs plateformes.
Les galeries d’applications pour Android et iOS sont appréciées pour le nombre d’applications qu’on y trouve. Aujourd’hui, Microsoft invite les développeurs ayant déjà publié des applications sur ces stores, à porter leurs applications sur Windows 10.
En effet, lors de la conférence Build qui se déroule actuellement à San Francisco, Microsoft a fait savoir que les applications Android et iOS pourront fonctionner sur Windows 10. Concrètement, la firme a présenté les projets Islandwood et Astoria.
Le projet Islandwood, qui est dédié aux développeurs iOS, est un ensemble d’outils de développement et de middleware pour Objective C. L’outil fournira les API de Windows qui seront nécessaires pour faire fonctionner les applications iOS sur Windows 10. Il a été testé par les développeurs de Candy Crush Saga, qui ont pu porter le code de l’application iOS sur Windows Phone en modifiant seulement quelques lignes de code.
Pour les développeurs Android, Microsoft offre le projet Astoria. Ce dernier permettra aux applications Android de fonctionner sur Windows 10. Contrairement au projet Islandwood, qui permet en quelque sorte de traduire une application iOS en application Windows, Astoria est une couche d’exécution qui sera intégrée à Windows mobile (la version de Windows 10 pour terminaux disposant d’un écran de moins de 8 pouces) pour les applications Android.
Avec Astoria les développeurs n’auront pas besoin de recompiler leurs applications Android développées en Java ou en C++. Les apk existants fonctionneront sans problème. Toutefois, les applications qui utilisent les API spécifiques à certains services de Google ne fonctionneront pas. Astoria ne prend pas en charge la totalité des API d’Android.
Pour ces API, le développeur devra apporter quelques modifications mineures à son application, et pourra intégrer les fonctionnalités des API exclusives à Microsoft comme le support de Cortana.
« Nous voulons permettre aux développeurs de tirer parti de leur code et compétences actuels, pour commencer à développer des applications pour le store Windows », a expliqué Terry Myerson, le patron de la division OS de Microsoft. « S’ils utilisent certaines API Google, nous allons les remplacer par des API Microsoft. »
Par cette nouveauté, Microsoft dote Windows mobile d’un atout qui contribuera certainement à l’adoption de l’OS.
Source : Build 2015
Et vous ?
Qu'en pensez-vous ?
Build 2015 : Windows 10 pourra exécuter les applications Android
Microsoft facilite le port d'applications iOS sur l'OS
Build 2015 : Windows 10 pourra exécuter les applications Android
Microsoft facilite le port d'applications iOS sur l'OS
Le , par Hinault Romaric
Une erreur dans cette actualité ? Signalez-nous-la !