L'absence d'un client WhatsApp pour OS X vous chagrine ? Lancez sa version Android depuis le Dock ! C'est l'une des petites facéties permises par l'App Runtime for Chrome (ARC). Ce moteur permet à l'origine de faire fonctionner des apps Android sur Chrome OS mais ses filets se sont encore étendus ces derniers jours aux Mac et PC.
Les développeurs Google en avaient eu la primeur l'été dernier. Maintenant, tout un chacun peut tester la chose sur son Mac ou PC, ne serait-ce que par curiosité car cela reste une facilité donnée aux développeurs. Toutes les apps Android ne fonctionneront d'ailleurs pas. Tout dépend par exemple de leurs attaches plus ou moins fortes aux Google Play Services qui ne sont que partiellement gérés.
Firefox ainsi a refusé de s'ouvrir mais Flipboard marche, de même que WhatsApp qui n'existe absolument pas sur Mac. Un WhatsApp qui utilise aussi bien le microphone que la webcam du Mac… Mais cela implique une contrainte, expliquée plus loin.
Pour tester ARC il faut d'abord lancer Chrome puis aller sur cette adresse et installer l'extension ARC Welder. C'est avec elle que l'on va installer et gérer l'affichage des apps Android.
Au premier lancement, ARC Welder vous demandera de lui indiquer un dossier dans lequel vous placerez vos apps Android.
ARC Welder figurera dans le lanceur de Chrome situé dans le Dock d'OS X. Il faut ensuite aller à la pêche aux apps Android et récupérer leur fichier exécutable : un APK. Pour cela, direction le Google Play Store. Cependant, depuis la fiche de présentation d'une app il n'y a pas de moyen offert pour télécharger son APK.
Ce tutoriel de PhonAndroid donne deux méthodes, la plus simple est d'utiliser la seconde qui consiste en gros à prendre l'URL de la page de l'app sur Google Play et la coller dans le formulaire du site Evozi’s APK Downloader. Il va générer un lien pour télécharger l'APK souhaité. Glissez ensuite ces exécutables dans votre dossier nouvellement créé.
Ensuite, on lance ARC Welder depuis le Dock et on lui désigne l'app Android voulue. Le lanceur demande alors si on souhaite l'exécuter en mode portrait/paysage, en version téléphone ou tablette, etc. Notez que l'on ne peut avoir qu'une seule app Android ouverte à la fois, en ouvrir une seconde oblige à quitter celle déjà active.
Le cas de WhatsApp est intéressant dans le sens où cette astuce pourrait palier l'absence d'un client pour Mac. Cependant, lorsqu'on l'utilise sur son ordinateur, WhatsApp le considère comme un nouveau téléphone. Il faut donc choisir entre autoriser l'app iOS sur son iPhone ou celle d'Android sur son Mac. Ce qui n'est pas des plus pratiques lorsqu'on a besoin des deux… Cet exemple vaut donc davantage pour illustrer le fonctionnement d'ARC que comme solution en béton. Notez enfin qu'un émulateur d'Android existe déjà, BlueStacks et son App Player fonctionne sur PC et Mac.