Vous voulez que vos applications Android et iOS préférées s'exécutent sous Windows 10?

Microsoft a un problème d'application. Et leur solution pourrait vous permettre d'exécuter des applications Android et iOS sur votre bureau Windows. À ton tour! Encouragez les développeurs à porter des applications sur Windows avec Project Astoria ou Islandwood.

Microsoft a un problème d'application.  Et leur solution pourrait vous permettre d'exécuter des applications Android et iOS sur votre bureau Windows.  À ton tour!  Encouragez les développeurs à porter des applications sur Windows avec Project Astoria ou Islandwood.
Publicité

Microsoft a un problème d'application.

Ce n'était pas toujours comme ça. Microsoft a toujours eu le plus gros système d'exploitation (OS). Il y a une dizaine d'années, il disposait également de la plus grande plateforme informatique mobile. Ils n'avaient pas besoin de courtiser les développeurs. Il n'y avait tout simplement pas beaucoup d'alternatives. Être un développeur consistait essentiellement à travailler dans l'écosystème Windows.

Mais alors leur fortune mobile a commencé à s'estomper. Maintenant, ils sont le troisième OS mobile le plus populaire, avec le BlackBerry moribond ne traînant pas trop loin derrière. Windows est également usurpé sur le bureau par Apple et Chrome OS de Google.

Cela a conduit à des développeurs - une espèce notoirement changeante - tournant leurs attentions ailleurs. Microsoft a perdu son public de développeurs captifs.

C'est une tendance qui est remarquablement difficile à inverser, mais Microsoft pense qu'ils l'ont fait craquer avec Project Islandwood et Project Astoria - deux boîtes à outils qui facilitent le portage des applications Android et iOS vers Windows; et grâce à la plate-forme Windows universelle, simultanément aux appareils mobiles et de bureau. Une version d'Astoria a récemment fui, et cela provoque déjà des vagues.

Projet Astoria et Islandwood expliqués

Microsoft est incroyablement désireux de combler le fossé de l'application. Mais ils recherchent un type d'application spécifique. Ils veulent des applications qui soient belles et tactiles, car Microsoft est incroyablement investi dans l'écran tactile. Pour Redmond, c'est le prochain grand paradigme de l'interaction homme-machine. Mais le problème est que les développeurs qui nagent dans l'écosystème de Microsoft ont peu d'expérience dans la construction d'applications tactiles.

windows10-surface3

Croyez-le ou non, les défis associés au développement d'applications tactiles sont plus que techniques. Ils sont humains. Ils sont sur la construction de belles conceptions orientées tactiles. C'est quelque chose d'incroyablement difficile, et Microsoft a mis longtemps à comprendre.

C'est précisément la raison pour laquelle Microsoft est si enthousiaste à propos d'Astoria et d'Islandwood, puisqu'elle leur permet de porter immédiatement des applications Android et iOS existantes sur Windows 10, sans devoir attendre la maturité des compétences de leur communauté de développeurs.

Astoria est la boîte à outils Android. Par tous les comptes, c'est plutôt simple à utiliser. La préparation d'une application Android pour Windows 10 peut être aussi simple que l'ajout d'une seule ligne de code. Microsoft a également inclus une bibliothèque d'interopérabilité qui permet à l'application de fonctionner avec les services Microsoft existants.

Islandwood est un peu plus complexe. Il s'agit en fait d'une toute nouvelle suite d'outils de développement, de bibliothèques et de chaînes d'outils permettant aux développeurs de créer des applications Windows 10 avec Objective-C et d'exporter des projets Xcode existants dans Visual Studio. En ce moment, c'est exclusivement Objective-C, mais Microsoft travaille sur un compilateur Swift très attendu. Comment le nouveau langage de programmation d'Apple m'affecte-t-il? Comment le nouveau langage de programmation d'Apple m'affecte-t-il? Dès le départ, les développeurs ont su que le nouveau Swift d'Apple allait être grand. Mais pourquoi devriez-vous vous en soucier? Lire la suite .

Je serais négligent si je ne mentionnais pas aussi les projets de soeur à Astoria et à Islandwood; Centennial et Westminster.

Centennial est destiné à faire fonctionner les anciennes applications Windows (en particulier celles construites avec Win32, COM et les anciennes applications .Net) avec la nouvelle norme Universal Windows Platform (UWP). Il ne fait rien pour changer le code, ou exiger que les programmes soient recompilés. Plutôt, il reconditionne les binaires existants dans un format qui fonctionne avec UWP.

Compte tenu du grand nombre d'applications Windows existantes qui sortent du cadre de l'UWP, cela semble être une évidence.

Westminster est également intéressant car il permet aux développeurs de transformer facilement des applications Web existantes en applications Windows Store natives.

Cela inclut les applications Windows 10 Mobile, qui exécuteront effectivement le même code que les variantes de Windows, bien qu'avec quelques modifications.

La fuite

Malgré le lancement de Windows 10 et l'incroyable fanfare qui a suivi, Microsoft s'est montré plutôt discret à propos de ses outils de développement orientés compatibilité. Le seul exemple concret que nous avons vu jusqu'ici était Candy Crush Saga, qui a été porté à partir d'iOS en utilisant Islandwood.

Les outils eux-mêmes sont, pour la plupart, dans une version bêta fermée. Bien que, comme nous l'avons vu à maintes reprises, il est trop facile pour une bêta fermée de s'ouvrir sans la permission des développeurs en question.

Le projet Astoria a récemment été divulgué. Peu de temps après, certains codeurs entreprenants ont publié une application qui permet le chargement latéral de fichiers APK Android vers des appareils Windows 10 Mobile, simplement en faisant glisser et déposer.

windowsphone-lumia640xl

Astoria a été presque certainement obtenu par des moyens illégaux. En conséquence, nous avons décidé de ne pas le tester pour cet article. Comme WindowsCentral, nous ne tenons pas trop à préconiser le téléchargement de code volé. De plus, Astoria est encore loin d'être complète. Il n'a pas été publié pour une raison .

Cependant, si vous décidez à vous-même, il s'agit simplement d'installer l'application Windows Insider sur votre téléphone Windows 8.1 (compatible) et d'installer la pré-version de Windows 10 Mobile. Vous devez ensuite acquérir le convertisseur et glisser-déposer un fichier APK (comment télécharger des fichiers APK Comment télécharger un fichier APK depuis Google Play pour contourner les restrictions Comment télécharger un fichier APK depuis Google Play pour contourner les restrictions le fichier APK installable pour une application de Google Play? Nous vous avons couvert. C'est aussi simple que ça.

Quelles sont ses limites

Microsoft n'est pas la première entreprise à juger les développeurs Android. BlackBerry, depuis le Playbook lamentablement infructueux, a permis la conversion indolore des applications Android Vous avez votre Android dans mon Blackberry - Comment faire pour exécuter des applications Android sur Blackberry OS 10 Vous avez votre Android dans mon Blackberry - Comment faire pour exécuter des applications Android sur Blackberry OS 10 Avant de charger votre appareil Blackberry avec votre application Android préférée, il y a quelques choses que vous devez savoir. Lire la suite .

Mais Astoria a quelques limitations assez importantes, un peu comme sur BlackBerry 10. Les services Google Play ne fonctionnent pas avec, et les applications converties ne sont pas capables d'interagir avec les services Windows comme le peuvent les applications natives.

windows10-smartphones

Et pour une raison quelconque, SnapChat ne fonctionne pas correctement avec. Astoria pourrait être en mesure de porter des applications Android, mais ne vous attendez pas à ce qu'elles aient le même niveau de qualité que vous attendez d'une application native.

Pourquoi est-ce cool?

Vous êtes-vous déjà demandé comment exécuter des applications Android sur votre bureau Windows? Comment émuler Android et exécuter des applications Android sur votre PC Comment émuler Android et exécuter des applications Android sur votre PC Il est assez facile de lancer des applications Android sur votre ordinateur de bureau ou portable ! Ici, nous vous présentons les meilleures méthodes. Lire la suite ? Alors que vous pouvez par exemple émuler WhatsApp sur Windows Comment utiliser WhatsApp sur votre PC et synchroniser avec votre téléphone Comment utiliser WhatsApp sur votre PC et synchroniser avec votre téléphone Voici la meilleure façon d'utiliser WhatsApp sur votre bureau et la faire synchroniser avec WhatsApp sur votre téléphone ou tablette Android. Lire la suite, des solutions similaires pour iOS manquent. Ou peut-être êtes-vous l'un des rares utilisateurs enthousiastes de Windows Phone à vouloir plus d'applications.

Personnellement, j'ai récemment abandonné mon téléphone Huawei Android pour un Lumia 640XL. J'aime ça. J'aime l'expérience utilisateur cohérente et les clients de messagerie grandement améliorés. J'adore le fait que c'est rapide, et j'aime même Groove (anciennement connu sous le nom de Xbox Music). Mais il manque encore des choses.

Certaines de mes applications préférées, comme l'application de voyage de dernière minute Hotel Tonight Hotel Tonight: Trouvez les meilleures offres de dernière minute sur les hôtels [iOS] Hotel Tonight: Trouvez les meilleures offres de dernière minute sur les hôtels [iOS] Uber et pourquoi menacent-ils les services de taxi traditionnels? Qu'est-ce qu'Uber et pourquoi cela menace-t-il les services de taxi traditionnels? Uber a atterri et cela change fondamentalement le transit dans les centres-villes. Et certains pourraient dire, pas tout à fait pour le mieux. Lire la suite sont là, mais beaucoup ne le sont pas. Des éléments essentiels comme LoungeBuddy et Hailo.

Astoria montre définitivement aux développeurs qu'ils peuvent transférer leurs applications Android vers Windows 10 Mobile avec un minimum d'effort. Encore plus impressionnant, il démontre la facilité avec laquelle une application mobile peut être portée sur le bureau. Comme Candy Crush Saga l'a montré, cela ne doit pas être une affaire délicate et frustrante, comme c'est souvent le cas avec les applications mobiles émulées. Au contraire, il peut être gracieux, lisse et intuitif.

Soyons honnêtes. Il y a eu des moments où nous voulions utiliser une application mobile sur notre ordinateur. Peut-être que vous avez besoin d'appeler un Uber, ou de trouver les tarifs les plus bas sur Hotel Tonight, ou peut-être que vous voulez juste utiliser la version mobile de Facebook Messenger (que certains prétendent être meilleure que la version du navigateur). Cela rend tout cela (et plus) possible.

Peut-être que cela se traduira par une plus grande variété d'applications disponibles, et la fonctionnalité parité pour les applications existantes.

Mais cela n'arrivera que si vous, les lecteurs, faites pression sur vos développeurs favoris. C'est assez facile. Il suffit de les tweeter ou de les envoyer par courriel. Si vous êtes vraiment désespéré, appelez-les et demandez-leur pourquoi ils ignorent peut-être la plate-forme de smartphone la plus mal desservie et potentiellement la plus lucrative.

Portage des applications Android à Windows 10 Mobile est sur le point de devenir facile. @loungebuddy @Hailo qu'attendez-vous? https://t.co/xsOyLW38dp

- Matthew Hughes (@matthewhughes) 17 août 2015

J'ai fait. Qu'est-ce qui t'arrête?

Ou peut-être que je suis un peu optimiste. Qu'est-ce que tu penses? Est-ce qu'Astoria et Islandwood aboutiront à Windows 10 pour résoudre son problème d'application? Ou Microsoft est-il condamné à avoir pour toujours un magasin d'applications de troisième ordre? Quoi que vous pensiez, faites le moi savoir dans les commentaires ci-dessous et nous discuterons.

Crédits photos: Nations Unies des systèmes d'exploitation smartphone par Jon Fingas, Microsoft Lumia 640XL par Maurizio Pesce

In this article