La rumeur est relancée. Pour la nième fois, Microsoft aurait un nouveau projet insufflant une compatibilité Android au cœur de Windows.
Les rumeurs vont bon train autour de Windows en cette fin novembre. Tout d’abord il semblerait que Microsoft soit toujours sur le point de finaliser en décembre la première version de sa version allégée et containerisée de Windows : Windows 10X. Les premiers PC destinés à concurrencer les Chromebooks devraient ainsi apparaître au début de l’année 2021.
Mais l’autre rumeur concerne un projet au nom de code « Project Latte » qui viserait à permettre l’exécution des applications Android sous Windows 10.
Un peu d’histoire

Ces derniers mois, les velléités d’exécuter les applications Android sous Windows sont revenues sur le devant de la scène avec le partenariat entre Samsung et Microsoft. Depuis l’été, l’application « Votre Téléphone » permet en effet d’afficher dans une fenêtre sur le bureau les Apps Android exécutées sur un smartphone Samsung. Mais « Project Latte » est bien différent de cet affichage déporté proposé par l’application Windows 10 qui permet des expériences sans couture entre PC et smartphones Android.
Project Latte

Selon les rumeurs, Project Latte s’appuierait sur cette technologie pour assurer l’émulation Android sous Windows. L’idée serait de permettre aux développeurs de facilement repackager leur exécutable APK sous forme d’un fichier MSIX exécutable sous Windows (grâce à WSL2) et distribuable à travers Windows Store. Avec en arrière pensée, l’idée de réintéresser les développeurs mobiles Android à Windows.
L’un des problèmes auquel Microsoft est aujourd’hui confrontée s’appelle « M1 ». Outre les performances remarquables du nouveau SoC Apple – qui fait de l’ombre aux processeurs mobiles d’Intel, d’AMD mais aussi de Qualcomm (à commencer par le CPU SQ2 des Surface Pro X) – celui-ci permet également aux développeurs de publier leurs apps iOS (iPhone/iPad) sur le Mac App Store et donc aux utilisateurs iOS de retrouver sur leurs Macs leurs Apps iPhone préférées. Face au duo « Mac/iOS », Microsoft joue la carte « Windows/Android » comme on peut d’ailleurs déjà le constater avec l’application « Votre Téléphone » de Windows 10 bien mieux intégrée à l’univers Android qu’au très fermé univers iOS.
Un problème clé : Google et ses services

Bien sûr, les développeurs peuvent réécrire leurs Apps pour utiliser d’autres services équivalents (ceux de Microsoft par exemple). Mais un tel effort paraît illogique. Si vraiment les développeurs sont attirés par une compatibilité cross-plateforme mieux vaut partir sur un développement PWA (Progressive Web Apps) par exemple, ou un développement Xamarin ou Flutter.
Au final, Project Latte apparaît pour l’instant davantage comme une expérimentation interne au devenir bien incertain. Le projet pourrait n’être au final qu’un outil supplémentaire mis à disposition des développeurs pour leur simplifier la vie. À moins d’un improbable partenariat entre Google et Microsoft, une émulation sans support des Google Services se révèlerait finalement moins séduisante que l’actuel effort de support en affichage déporté des Apps exécutées par le smartphone – via l’app Your Phonde – pour l’instant limité à Samsung mais qui pourrait très bien être étendu à d’autres constructeurs. À suivre…





puis