Разработчик под ником PlutoHDDev официально представил на GitHub приложение CrossDrop, которое представляет собой частичную реализацию функции Google Nearby Share для платформ Linux, macOS и iOS. Стоит отметить, что ранее другой разработчик grishka11 уже реализовал обмен файлами между Android и macOS, пообещав в будущем сделать поддержку и для iOS, а теперь аналогичный набор функций доступен и между Android и Linux-системами. Правда, PlutoHDDev отмечает, что работа над приложением всё ещё идёт, так что софт далёк от идеала — он не всегда работает стабильно и имеет ряд ограничений, которые схожи с недостатками приложения от grishka11 с его NearDrop. Впрочем, это логично, так как CrossDrop основан на открытом коде NearDrop.
Софт CrossDrop был собран во фреймворке Flutter и при передаче контента утилита сохраняет полученные файлы в папке загрузки (изменить путь, видимо, на текущий момент нельзя). При этом разработчик отмечает, что посредством этого сервиса можно только получать файлы с Android-устройств, тогда как отправлять контент нельзя. Кроме того, работает утилита только в том случае, если Android-устройство и компьютер на базе Linux или Mac находятся в одной Wi-Fi-сети. У оригинальной функции Nearby Share от Google есть поддержка Wi-Fi Direct, передачи по точке доступа Wi-Fi, беспроводному протоколу Bluetooth, посредством сотовой сети 5G и протокола WebRTC, так что у стороннего решения поддержка куда уже.
Источник новости: trashbox.ru