- 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