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.
Ça n'a pas toujours été comme ça. Microsoft a toujours avait le plus grand système d'exploitation (OS). Il y a environ dix ans, 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 développeur, c'était essentiellement travailler dans l'écosystème Windows.
Mais alors leurs fortunes mobiles ont commencé à s'effacer. Aujourd'hui, ils constituent le troisième système d'exploitation mobile le plus populaire, 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 eu pour résultat que les développeurs - une espèce notoirement instable - se tournent ailleurs. Microsoft a perdu son public de développeurs captifs.
C’est une tendance qui est remarquablement difficile à inverser, mais Microsoft pense qu’elle s’y est cassée avec Project Islandwood et Project Astoria [No Longer Available], deux trousses à outils qui facilitent le portage des applications Android et iOS vers Windows; et grâce à la plate-forme Windows universelle, simultanément sur les appareils mobiles et de bureau. Une version d'Astoria a récemment fui, et cela provoque déjà des vagues.
Le projet Astoria et Islandwood expliqué
Microsoft est incroyablement désireux de combler le fossé des applications. Mais ils recherchent un type spécifique d'application. Ils veulent des applications belles et centrées sur le toucher, car Microsoft est incroyablement investi dans l'écran tactile. Pour Redmond, il s’agit du 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 une expérience limitée dans la création d'applications tactiles..
Croyez-le ou non, les défis associés au développement d'applications centrées sur le toucher sont plus que techniques. Ils sont humains. Ils sont sur le point de construire de beaux designs, orientés au toucher. C’est quelque chose d’incroyablement difficile, et Microsoft a mis longtemps à comprendre.
C’est précisément pourquoi Microsoft est enthousiasmé par Astoria et Islandwood, car cela leur permet de transférer immédiatement les applications Android et iOS existantes vers Windows 10, sans avoir à attendre que les compétences de leur communauté de développeurs mûrissent..
Astoria est la boîte à outils Android. Au dire de tous, c'est plutôt simple à utiliser. Préparer une application Android pour Windows 10 peut être aussi simple que d’ajouter 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 d’une suite entièrement nouvelle 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. Pour le moment, c’est exclusivement Objective-C, mais Microsoft est travailler 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 compris que le nouveau Swift d’Apple allait devenir gros. Mais pourquoi devriez-vous vous en soucier? Lire la suite .
Je m'en voudrais de ne pas mentionner également les projets jumeaux d'Astoria et d'Islandwood; Centenaire et Westminster.
Centennial [N'est plus disponible] est conçu pour que les anciennes applications Windows (en particulier celles construites avec Win32, COM et les anciennes applications .Net) fonctionnent avec le nouveau standard UWP (Universal Windows Platform). Cela ne fait rien de changer le code, ni d'exiger que les programmes soient recompilés. Au lieu de cela, il reconditionne les fichiers binaires existants dans un format qui fonctionne avec UWP.
Compte tenu du grand nombre d'applications Windows existantes qui sortent du cadre de UWP, cela semble aller de soi..
Westminster est également assez 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 bureau de Windows, bien que quelques ajustements soient nécessaires..
La fuite
Malgré le lancement de Windows 10 et l'incroyable fanfare qui a suivi, Microsoft a été plutôt discret à propos de ses outils de développement orientés compatibilité. Le seul exemple concret que nous ayons vu jusqu’à présent est Candy Crush Saga, qui a été porté depuis iOS avec 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 très 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 parallèle d'Android APK sur des appareils Windows 10 Mobile, simplement en glissant-déposant..
Astoria a presque certainement été obtenu par des moyens illégaux. En conséquence, nous avons décidé de ne pas le tester pour cet article. À l'instar de WindowsCentral, nous ne préconisons pas le téléchargement de code volé. De plus, Astoria est encore loin d’être achevée. Il n'a pas été publié pour une raison.
Cependant, si vous le décidez vous-même, il vous suffit 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. Ensuite, vous devez acquérir le convertisseur et glisser-déposer un fichier APK (voici comment télécharger les APK. Comment télécharger un fichier APK de Google Play en contournant les restrictions. Comment télécharger un fichier APK de Google Play en contournant les restrictions. le fichier APK installable pour une application de Google Play? Nous sommes là pour vous. Lire la suite). C'est aussi simple que ça.
Quelles sont ses limites
Microsoft n'est pas la première entreprise à courtiser les développeurs Android. BlackBerry, depuis que le Playbook a malheureusement échoué, permet la conversion en douceur d'applications Android. Vous avez votre Android dans mon Blackberry - Comment exécuter des applications Android sur Blackberry OS 10 Vous avez obtenu votre Android dans un Blackberry - Comment exécuter des applications Android sur Blackberry OS 10 Avant de charger votre appareil Blackberry avec votre application Android préférée, vous devez savoir certaines choses. Lire la suite .
Cependant, Astoria présente des limitations assez importantes, à l'instar de BlackBerry 10. Les services Google Play ne fonctionnent pas, et les applications converties ne peuvent pas interagir avec Windows Services comme les applications natives peuvent.
Et pour une raison quelconque, SnapChat ne fonctionne pas correctement avec cela. Astoria pourrait peut-être 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 ordinateur Windows? Comment émuler des applications Android et Android sur votre PC? Comment émuler des applications Android et Android sur votre PC? Il est en fait assez facile de faire fonctionner des applications Android sur votre ordinateur de bureau ou sur votre ordinateur portable. ! Ici, nous vous expliquons 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 le meilleur moyen d'utiliser Whatsapp sur votre bureau et de le synchroniser avec Whatsapp sur votre téléphone ou tablette Android. En savoir plus, des solutions similaires pour iOS font défaut. Ou peut-être êtes-vous l'un des rares utilisateurs enthousiastes de Windows Phone à avoir besoin de plus d'applications.
Personnellement, j'ai récemment abandonné mon téléphone Android Huawei pour un Lumia 640XL. J'aime cela. J'adore l'expérience utilisateur constante et les clients de messagerie grandement améliorés. J'aime le fait que ce soit rapide et j'adore 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, telles que 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] En savoir plus, et le covoiturage partagé préféré Uber What Uber et pourquoi menace-t-il les services de taxi traditionnels? Qu'est-ce qu'Uber et pourquoi menace-t-il les services de taxi traditionnels? Uber a atterri et cela change fondamentalement le transport en commun vers le centre-ville. Et certains pourraient dire, pas tout à fait pour le mieux. Lire plus existe, mais beaucoup ne le sont pas. Des essentiels comme LoungeBuddy et Hailo.
Astoria montre définitivement aux développeurs qu'ils pouvez 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 nécessairement être une affaire embarrassante 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. Nous avons parfois eu envie d'utiliser une application mobile sur notre ordinateur. Peut-être avez-vous besoin de saluer un Uber, ou de trouver les tarifs les plus bas sur Hotel Tonight, ou peut-être voulez-vous simplement utiliser la version mobile de Facebook Messenger (qui, selon certains, est meilleure que la version du navigateur). Cela rend tout (et plus) possible.
Cela se traduira peut-être par une plus grande variété d'applications disponibles et une parité des fonctionnalités pour les applications existantes..
Mais cela ne se produira que si vous, les lecteurs font pression sur vos développeurs préférés. C'est assez facile. Il suffit de les tweeter ou de les envoyer par courrier électronique. Si vous êtes vraiment désespéré, appelez-le et demandez-leur pourquoi ils ignorent peut-être la plateforme smartphone la plus mal servie et potentiellement la plus lucrative du marché..
Le portage d'applications Android sur Windows 10 Mobile est sur le point de devenir facile. @ loungebuddy @Hailo qu'attendez-vous? https://t.co/xsOyLW38dp
- Matthew Hughes (@matthewhughes) le 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? Astoria et Islandwood auront-ils pour résultat que Windows 10 résoudra enfin le problème de son application? Ou est-ce que Microsoft est condamné à avoir pour toujours un magasin d'applications de troisième classe? Quoi que vous pensiez, faites le moi savoir dans les commentaires ci-dessous et nous discuterons.
Crédits photo: Nations Unies sur les systèmes d'exploitation pour smartphones de Jon Fingas, Microsoft Lumia 640XL de Maurizio Pesce
En savoir plus sur: Émulation, Windows 10, Windows Mobile.