Pour transférer des fichiers de son smartphone à son Mac, il existe AirDrop. Malheureusement, la fonctionnalité n’est pas disponible sur les smartphones sous Android. D’un autre côté, Nearby Share, la fonction de transfert de ce dernier n’est pas non plus disponible sur les iPhone, alors même qu’elle est disponible sur Windows depuis peu. Alors, quelle solution pour transférer ses photos de vacances de son smartphone à son MacBook ? Un développeur a trouvé la solution : adapter le partage à proximité d’Android sur les machines d’Apple.
Pour aller plus loin
Comment partager ses fichiers sans fil entre smartphone et PC
Nearby Share sur macOS : ça existe !
Un développeur russe du nom de Gregory K, plus connu sous le pseudonyme grishka, a mis en ligne sur GitHub NearDrop, une application macOS qui permet d’utiliser Nearby Share sur un ordinateur Apple. Dans un post d’annonce sur Reddit, il indique avoir « suffisamment rétroconçu le protocole pour créer une application de réception qui ne fonctionne que sur le réseau local Wi-Fi. J’ai finalement réussi à en faire quelque chose de décemment utilisable. »
Dans la description de NearDrop sur GitHub, il explique que son logiciel est « une implémentation partielle de Nearby Share de Google pour macOS. » L’application apparaît dans la barre de menu du système d’exploitation et tous les fichiers transférés sont stockés dans le dossier de téléchargements.
Partager des fichiers d’un appareil Android à un Mac, ce n’est pas encore ça
Toutefois, Gregory K précise que certaines limites subsistent. Tout d’abord, on ne peut que réceptionner des fichiers sur son Mac : impossible d’en envoyer depuis son ordinateur vers un appareil Android. Le développeur dit ne pas avoir encore trouvé « comment faire pour qu’Android active le service MDNS et/ou affiche la notification indiquant qu’un appareil à proximité est en train de partager ». Pour précision, MDNS signifie Multicast DNS, c’est tout simplement un protocole qui permet de profiter du système de DNS sur un réseau local, sans avoir besoin de serveur dédié. Quant à un AirDrop sous Android, c’est selon lui « pratiquement impossible », à cause de l’utilisation de technologies propriétaires d’Apple.
Pour le moment donc, NearDrop fonctionne uniquement sur un réseau Wi-Fi local et les deux appareils doivent y être connectés pour utiliser l’application. Si Nearby Share a recours au Wi-Fi, au Wi-Fi Direct ou au Bluetooth, la fonction de grishka n’utilise que le Wi-Fi. Le problème étant que les Mac ne prennent pas en charge le protocole Wi-Fi Direct, puisqu’ils possèdent leur propre système, notamment utilisé par AirDrop. Quant au Bluetooth, le développeur confie qu’il doit encore faire de la rétro-ingénierie.
Autre limite, celle de la visibilité du Mac. Lorsqu’on ne souhaite afficher que son appareil à ses contacts, cela passe par les serveurs de Google. NearDrop n’y ayant pas recours, il faut forcément que son ordinateur soit visible pour tous. Ce qui veut dire que lorsque n’importe quel appareil Android connecté sur votre réseau verra votre Mac. Si vous êtes sur un réseau public ou partagé par beaucoup de personnes, les alertes d’envoi de fichiers pourraient être intempestives.
Dernier souci que nous pouvons mentionner avec NearDrop, c’est qu’elle n’est pas disponible sur l’App Store. Gregory K explique ne pas avoir envie de payer une centaine de dollars par an à Apple et dit vouloir se passer sur processus de révision. On peut cependant émettre des réserves sur l’installation d’un logiciel non vérifié par Apple. En revanche, il faut reconnaître qu’il est en open source et ne nécessite pas de connexion à son compte Google. Quoiqu’il en soit, si vous voulez installer NearDrop sur votre machine, toutes les étapes sont indiquées sur la page GitHub du projet.
Chaque matin, WhatsApp s’anime avec les dernières nouvelles tech. Rejoignez notre canal Frandroid pour ne rien manquer !
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix