Google pracuje nad Fast Share, alternatywą dla usługi Apple AirDrop do przesyłania plików na Androida. Porzucenie naszej aplikacji ujawnia najnowsze zmiany.
W przeciwieństwie do iOS, obecnie nie ma uniwersalnego sposobu udostępniania plików pomiędzy urządzeniami z Androidem. Przed wersją Androida 10 można było używać Android Beam – narzędzia do udostępniania plików, które wykorzystuje technologię NFC do parowania dwóch urządzeń przez Bluetooth, a następnie przesyłania plików z jednego urządzenia z Androidem na drugie. Był powolny i rzadko używany, więc Google potępił to w najnowszej wersji Androida. Na szczęście wiemy, że pracują nad znacznie lepszym zamiennikiem. Jego o nazwie Szybkie udostępnianie, a szczegóły tej usługi po raz pierwszy pojawiły się pod koniec czerwca dzięki 9to5Google. Od tego czasu Google kontynuował prace nad alternatywą Apple AirDrop, a najnowsza implementacja przeprojektowała arkusz udostępniania plików i lokalizację funkcji w aplikacji Ustawienia.
Porzucenie pakietu APK często pozwala przewidzieć funkcje, które mogą pojawić się w przyszłej aktualizacji aplikacji, ale możliwe jest, że którakolwiek z funkcji, o których tutaj wspominamy, może nie zostać uwzględniona w przyszłej wersji. Dzieje się tak, ponieważ te funkcje nie są obecnie zaimplementowane w aktualnej wersji i mogą zostać pobrane przez programistów w dowolnym momencie w przyszłej wersji.
Wydaje się, że funkcja Fast Share wykorzystuje technologię Bluetooth do inicjowania uzgadniania między dwoma urządzeniami przed przesłaniem plików przez Wi-Fi Direct. Jest to znacznie szybsze niż przesyłanie przez Bluetooth, jak w przypadku Android Beam. Będziesz mógł przesyłać duże pliki – nawet do gigabajtów – zamiast zaledwie kilkudziesięciu megabajtów. The Pliki z aplikacji Google ma wbudowane podobne narzędzie do udostępniania plików, ale zarówno nadawca, jak i zamierzony odbiorca muszą mieć zainstalowaną aplikację, aby móc przesyłać pliki.
Z drugiej strony Fast Share jest częścią usługi Nearby w Usługach Google Play. Usługi Google Play są preinstalowane na wszystkich certyfikowane urządzenia z Androidem, z czego ponad 2,5 miliarda jest aktywnie wykorzystywane. Sposób działania Fast Share oznacza, że powinien być dostępny w większości nowoczesnych wersji systemu operacyjnego Android, dlatego my należy się spodziewać, że to nowe narzędzie do udostępniania plików będzie szeroko dostępne ze względu na powszechność Google Play Usługi.
Ustawienia szybkiego udostępniania
We wcześniejszych wersjach ustawienia znajdowały się w obszarze Ustawienia > Google, gdzie zazwyczaj znajdują się strony ustawień funkcji Usług Google Play. Teraz zauważyliśmy stronę ustawień w obszarze Ustawienia > Połączone urządzenia > Preferencje połączeń w systemie Android 10. Odkąd tę funkcję wykryto po raz pierwszy, na stronie ustawień dodano opcję zamiany kont Google, która jest potrzebna do zsynchronizowania ustawień preferowanej widoczności. Przypominamy, że dzięki Preferowanej widoczności Twoje urządzenie będzie zawsze widoczne, gdy inni korzystają z funkcji Fast Share, nawet jeśli sam nie korzystasz z niego aktywnie.
Wysyłanie plików
Jeśli wybierzesz jeden lub więcej plików do udostępnienia, w standardowym arkuszu udostępniania zobaczysz opcję „Szybkie udostępnianie”. Kiedy wysyłasz plik po raz pierwszy, pojawia się dolny arkusz „Konfiguracja”, w którym możesz dostosować nazwę urządzenia i preferowaną widoczność. Twój telefon wyszuka następnie urządzenia w pobliżu, które włączyły funkcję Fast Share. Dotknięcie wymienionego urządzenia zainicjuje przesyłanie pliku z kodem PIN, który odbiorca może potwierdzić. Gdy po raz pierwszy widzieliśmy ten przepływ, wysyłanie pliku otwierało działanie na pełnym ekranie, a nie mniejszy dolny arkusz, który widzimy dzisiaj.
Ponownie, ponieważ funkcja nie jest kompletna i nie ma w rzeczywistości żadnych urządzeń, do których można wysyłać pliki, plik Aktywność arkusza udostępniania pokazuje ogólne cele udostępniania, takie jak Chromebook, Pixel 3, iPhone i a inteligentny zegarek. Jednak nadal nie jest jasne, czy faktycznie będzie można wysyłać pliki na urządzenia z systemem operacyjnym Chrome, iOS lub Wear OS.
Odbieranie plików
Odbieranie pliku wydaje się niezmienione w stosunku do wcześniejszej iteracji tej usługi. Otrzymasz powiadomienie z informacją, że urządzenie chce wysłać kilka plików, które możesz odrzucić lub zaakceptować po zweryfikowaniu kodu PIN. Dotknięcie powiadomienia otwiera działanie pełnoekranowe, które rozpoczyna skanowanie w poszukiwaniu urządzeń w pobliżu. Jeśli zostanie odebrana prośba o przesłanie pliku, informacja ta pojawi się na środku ekranu. Jeśli zaakceptujesz przeniesienie, możesz nadać temu urządzeniu preferowaną widoczność.
Ta funkcja była rozwijana przez ostatnie kilka miesięcy, ale nie mamy pewności, kiedy zostanie uruchomiona. To niefortunne, ponieważ uważam, że Android naprawdę potrzebuje uniwersalnego rozwiązania do przesyłania plików. Byłoby to szczególnie przydatne, gdy jesteś w podróży i chcesz natychmiast przesłać zrobione zdjęcia i filmy, zamiast je przesyłać Zdjęcia Google następnie pobierz link, aby go udostępnić. Xiaomi, OPPO i Vivo łączą siły stworzyć rozwiązanie do wymiany plików na wielu urządzeniach dla rynku chińskiego i mam nadzieję, że Fast Share będzie rozwiązaniem dla rynku globalnego.
Dziękujemy firmie PNF Software za udostępnienie nam licencji na użytkowanie Dekompilator JEB, profesjonalne narzędzie inżynierii wstecznej dla aplikacji na Androida.