Projet Astoria : Microsoft laisse planer une incertitude sur l'avenir de son projet
De portage des applications Android sur Windows 10

Le , par Michael Guilloux

0PARTAGES

8  0 
En avril dernier, lors de son évènement Build 2015 pour les développeurs, Microsoft a annoncé quatre grands projets pour le portage des applications tierces sur Windows 10. Il s’agit des projets :

  • Westminster, pour le portage des applications Web ;
  • Centennial, pour le portage des applications classiques Win32 ;
  • Islandwood, pour le portage des applications iOS ;
  • Astoria, pour l’émulation des applications Android.

Le but de ces projets était de réduire le fossé, en ce qui concerne le nombre d’applications, entre Windows et ses concurrents. En effet, depuis l’ouverture de sa boutique d’applications, Microsoft n’a pas été en mesure d’attirer suffisamment de développeurs. Comme résultat, on a eu un Windows Store plutôt pauvre en applications, comparativement au Play Store de Google ou à l’App Store d’Apple.

Si Microsoft avance plutôt bien, sur les autres projets, la firme de Redmond semblerait beaucoup moins enthousiaste en ce qui concerne le projet Android. C’est le message caché qui ressort de la déclaration de Microsoft faite à The Verge.

« Nous nous sommes engagés à offrir aux développeurs de nombreuses options pour apporter leurs applications à la plateforme Windows, y compris les ponts maintenant disponibles pour le Web et iOS, et bientôt Win32. Le pont Astoria n’est pas encore prêt, mais d’autres outils offrent de grandes possibilités pour les développeurs. Par exemple, le pont iOS permet aux développeurs d’écrire une application universelle Windows native qui appelle une API UWP directement à partir d’Objective-C, et de mélanger et apparier des concepts UWP et iOS tels que XAML et UIKit. Les développeurs peuvent écrire des applications qui fonctionnent sur tous les appareils Windows 10 et profiter des fonctionnalités natives de Windows facilement. Nous sommes reconnaissants à la rétroaction de la communauté des développeurs et nous sommes impatients de les soutenir alors qu’ils développent des applications pour Windows 10. »

Cette déclaration donne l’impression que Microsoft porte plus d’attention aux applications iOS au détriment des applications Android, d'autant plus qu’on retrouve de part et d’autre les mêmes types d’applications. Mais de l’annonce du projet Android à ce jour, certains indices semblaient déjà montrer une hésitation à poursuivre le projet. Lors de la conférence Build 2015 par exemple, le chef de Windows, Terry Myerson aurait révélé à The Verge que la société voulait juste se concentrer sur iOS. Mais elle a fini par inclure Android pour capturer un plus grand public de développeurs dans les pays où les appareils iOS ne sont pas répandus.

Un silence aurait été constaté sur les forums dédiés au projet Astoria depuis un certain temps. En plus de cela, la version finale de Windows 10 Mobile a débarqué sans le sous-système Android, qui permettait aux applications portées de fonctionner sur Windows. Notons que contrairement aux applications iOS, les applications Android portées étaient censées fonctionner seulement sur la version mobile de Windows 10.

Si Microsoft n’a pas annoncé l’abandon du projet Astoria, ces indices semblent toutefois être des signes prémonitoires. Il faut encore noter que la société avait déjà relevé des problèmes liés à ce projet. L’un des problèmes les plus critiques est l’impact du projet sur la performance de Windows 10 Mobile. En effet, le sous-système Android pour l’émulation des applications provoque des ralentissements au niveau du nouveau système mobile de Microsoft. En plus de cela, la société craint qu’il ne puisse causer des problèmes de piraterie qui pourraient avoir des impacts négatifs sur les gains des développeurs. Entre autres obstacles, il faut aussi souligner les problèmes de sécurité liés aux applications Android. Tout cela fait planer un sérieux doute sur l’avenir du projet Astoria. Microsoft va-t-elle y renoncer finalement ?

Sources : The Verge, Developer Tech

Et vous ?

Qu’en pensez-vous ?

Voir aussi

Forum Windows 10

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de imikado
Rédacteur https://www.developpez.com
Le 17/11/2015 à 21:41
Sachant que Microsoft mise beaucoup sur cette dernière solution, je pense qu'ils ont les moyens financiers et juridiques pour parvenir à leur fins
Avatar de Gabrieel
Membre habitué https://www.developpez.com
Le 18/11/2015 à 12:48
finalement on etait emulation vs compilation donc en gagne en performance

deplus 99.99% des bonnes applis android sont avant des applis ios donc &autant taper dans le vivier ios
Avatar de imikado
Rédacteur https://www.developpez.com
Le 18/11/2015 à 14:27
Le problème c'est qu'il est plus facile de faire tourner des applis android (opensource, et utilisant java) sur windows phone que des applis IOS (meme pas le meme processeur) et un os fermé

Vous voyez la logique ?
Avatar de Gabrieel
Membre habitué https://www.developpez.com
Le 19/11/2015 à 10:30
Le problème c'est qu'il est plus facile de faire tourner des applis android (opensource, et utilisant java) sur windows phone que des applis IOS (meme pas le meme processeur) et un os fermé
hmm pas vraiment avec astoria , le développeur fait son appli android et windows le porte en mettant les outils qui permette de le faire tourner avec quelques restriction et en prenant sur les ressources du telephone qui est chargé de tourner windows phone et d’émuler android

avec le projet icelandwood, une fois que le développeur a fini de developper son appli android il rajoute les instructions speciphique a windows mobile (exemple le store) , il recompile le tout et tadaaaa. le gain pour le developpeur: il n'a pas a apprendre un nouveau langage ou de travailler sur une nouvelle plateforme et il peut taper sur une nouvelle plateforme directement. l'avantage des windows 10 mobile : potentiellement toute les applis ios
Avatar de Stéphane le calme
Chroniqueur Actualités https://www.developpez.com
Le 26/11/2015 à 1:18
Projet Astoria : la page officielle est momentanément inaccessible, les développeurs y voient un abandon du projet
mais Microsoft rassure et explique

L’une des fonctionnalités clés que Microsoft a promis d’apporter à Windows 10 Mobile, la déclinaison mobile de la nouvelle version de son système d’exploitation, était la possibilité de porter des applications tierces grâce à quatre projets axés sur le portage des applications web, le portage des applications classiques Win32, le portage des applications iOS et enfin l’émulation des applications Android.

Seulement, dans une récente déclaration, Microsoft a laissé planer un doute sur l’avancée du projet Android baptisé Astoria : « nous nous sommes engagés à offrir aux développeurs de nombreuses options pour apporter leurs applications à la plateforme Windows, y compris les ponts maintenant disponibles pour le Web et iOS, et bientôt Win32. Le pont Astoria n’est pas encore prêt, mais d’autres outils offrent de grandes possibilités pour les développeurs. Par exemple, le pont iOS permet aux développeurs d’écrire une application universelle Windows native qui appelle une API UWP directement à partir d’Objective-C, et de mélanger et apparier des concepts UWP et iOS tels que XAML et UIKit. Les développeurs peuvent écrire des applications qui fonctionnent sur tous les appareils Windows 10 et profiter des fonctionnalités natives de Windows facilement. Nous sommes reconnaissants à la rétroaction de la communauté des développeurs et nous sommes impatients de les soutenir alors qu’ils développent des applications pour Windows 10 ».

Aussi, lorsqu’un utilisateur a remarqué que la page dédiée au projet ne s’affichait plus et retournait une erreur 404, la conclusion qui s’est propagée sur internet était que ce rêve s'était désormais évanoui. Une conclusion confortée par le fait que plusieurs membres faisant partie du projet Astoria comme Nick Eubanks et Anir Agarwal ont été réassignés à d’autres projets comme le montrent leurs profils LinkedIn ; le premier a rejoint la section Windows and Devices Group et le second travaille sur les lunettes intelligentes Smartglass pour Windows 10.


Face à la vitesse de propagation de la rumeur, Microsoft se devait de réagir. L’entreprise a vite fait de rassurer les médias et a fait savoir que la page dédiée est de nouveau fonctionnelle, la panne qu’elle a rencontrée était due à une panne de courant.



Pour leur part, les autres projets progressent plutôt bien, notamment le projet Islanwood dédié au portage des applications iOS. Durant le mois d’août, Microsoft l’a ouvert aux contributions publiques sur GitHub, réunissant ainsi plus de 4500 contributeurs. Le nombre de développeurs ayant créé leur propre fork a dépassé la barre des 500. De nouvelles fonctionnalités ont été apportées depuis l’ouverture du projet comme GLKit, un support a été construit pour les applications qui utilisent les bibliothèques mathématiques de GLKit, les textures, les shaders et effets, ainsi que les vues et contrôleurs de vue ou encore le support de Xib, AutoLayout et Storyboard.

page officielle Windows Bridge for Android

Source : twitter WalkingCat, twitter Tom Warren, profil LinkedIn Nick Eubanks, profil LinkedIn Anir Argawal
Avatar de imikado
Rédacteur https://www.developpez.com
Le 26/11/2015 à 22:37
Microsoft est à un tournant pour son OS Mobile, je doute qu'ils abandonne cette carte.
Il ne faut pas oublier que Windows Phone vient encore de perdre des parts de marché*, Microsoft va mettre les bouchées double pour essayer d'avoir ses mobiles sous le sapin

*
Selon les chiffres du troisième trimestre 2015 fournis par le Gartner, la proportion de smartphones fonctionnant sous Windows Phone est tombée à 1,7 % contre 3 % un an plus tôt.
Source : informatiquenews.
Avatar de Michael Guilloux
Chroniqueur Actualités https://www.developpez.com
Le 26/02/2016 à 9:28
Microsoft confirme l’abandon du projet Astoria
visant à porter les applications Android sur Windows 10

En avril dernier, lors de son évènement Build 2015 pour les développeurs, la firme de Redmond a dévoilé quatre grands projets pour le portage des applications tierces sur son système Windows 10. Il s’agit notamment du projet Westminster, pour le portage des applications Web ; le projet Centennial, pour le portage des applications classiques Win32 ; le projet Islandwood, pour le portage des applications iOS et le projet Astoria, pour l’émulation des applications Android.

Alors que Microsoft avançait sur les différents projets, en novembre dernier, la société a laissé planer une incertitude sur l’avenir du projet Astoria, sans toutefois confirmer son abandon. En ce moment, la firme de Redmond évoquait seulement un retard ou une difficulté à avancer sur le projet. Cela a été suivi par une inaccessibilité momentanée de la page officielle du projet Astoria, ce qui a été vu par les développeurs comme la preuve de l’abandon du projet même si Microsoft a essayé de rassurer ces derniers.

Le jeudi 25 février, Microsoft a enfin confirmé le retrait du pont Android de ses projets de portage d’applications tierces sur Windows 10. L’annonce vient avec l’acquisition de la startup Xamarin, qui pour Microsoft offre une réelle opportunité de concevoir des applications universelles.

Dans un billet de blog, Microsoft explique qu’elle a reçu les commentaires de la communauté au sujet de ses différents projets de portage d’applications tierces sur Windows 10 (ponts). Après avoir examiné attentivement ces commentaires, la société retient que le fait d’« avoir deux technologies de pont pour apporter le code des systèmes d’exploitation mobiles sur Windows était inutile, et le choix entre ces deux options pourrait être source de confusion ». Sur la base de ces commentaires, la firme de Redmond a donc décidé de concentrer ses efforts sur le pont de Windows pour iOS et en faire l’unique option pour apporter le code mobile à tous les appareils Windows 10, y compris Xbox et PC.

Aux développeurs qui ont manifesté un intérêt pour le pont Android, Microsoft recommande le pont Android et l’option offerte par Xamarin comme de grandes solutions.

Source : Blog Microsoft

Et vous ?

Qu’en pensez-vous ?

Voir aussi :

Projet Astoria : Microsoft laisse planer une incertitude sur l'avenir de son projet de portage des applications Android sur Windows 10
Projet Astoria : la page officielle est momentanément inaccessible, les développeurs y voient un abandon du projet mais Microsoft rassure
Avatar de sylsau
Membre habitué https://www.developpez.com
Le 26/02/2016 à 9:53
Le projet Astoria semblait déjà bel et bien mort depuis plusieurs mois maintenant. C'est désormais officiel. La décision est évidemment logique suite au rachat de Xamarin par Microsoft.
Avatar de Kearz
Membre expert https://www.developpez.com
Le 26/02/2016 à 10:25
De toute façon, c'était un projet sans intérêt.
Google aurait, via mise à jour, fait en sorte que les applications ne soient pas fonctionnelles.

Bien sur, en tant qu'utilisateur de Windows phone (pas encore sous W10M) / PC windows (W10) / Tablette windows (W10) j'aurais bien voulu avoir accès à certaines application Androïd.
Cependant, l'accès au applications Androïd, c'est quelque chose qui m'attire de moins en moins. En faite, c'est les applications en générale.

Pourquoi avoir des applications quand je peux avoir des logiciels windows? Quand j'ai accès à un navigateur web non bridé?

Donc les applications:
- J'en ai jamais eu besoin sur PC.
- J'en ai plus besoin sur tablette.
- J'ai des besoins limités sur téléphone qui existe sur toute les plateformes: spotify/GPS/Banque. (à la rigueur, les jeux mobiles, c'est le seul truc qu'il va manquer sous windows. Et quand je parle de jeux mobile, je parle pas de "petit jeu" je parle de jeu qui sont unique via Mobile comme ingress)
Avatar de kilroyFR
Membre éclairé https://www.developpez.com
Le 29/02/2016 à 19:09
Pauvre M$, ils ne savent vraiment plus ou donner de la tete.
Ils se cherchent, ils se cherchent ...
Contacter le responsable de la rubrique Accueil

Partenaire : Hébergement Web