Większość firm jest przekonana, że przyszłość należy do rozwiązań hybrydowych, które pozwolą nam korzystać z urządzeń mobilnych jak z komputera. Jednak wciąż brakuje aspektu wykorzystania komputera jako „pilota zdalnego sterowania” dla smartfona lub tabletu. Aplikacja DeskDock pozwala nam kontrolować urządzenie z Androidem, współdzieląc mysz, klawiaturę i schowek, a także obsługuje funkcję przeciąganie i upuszczanie.

DeskDock: kontroluj swoje urządzenie z Androidem z komputera
DeskDock

Zanim WhatsApp zdecydował się na wersję Web, jedynym sposobem na kontrolowanie mojego smartfona z Androidem i pisanie w komunikatorze na klawiaturze było zainstalowanie aplikacji (nie pamiętam nazwy, była bardzo stara, dla Androida 2.x), która działała jako „serwer” i udostępniała ekran telefonu w przeglądarce. Ekran miał czerwonawy odcień, a serwer był bardzo niestabilny, ale jeśli planety ustawiły się we właściwej pozycji, to działało. Ewolucja Androida była znaczna i wciąż istnieją platformy takie jak AirDroid, które pozwalają łatwo przesyłać dane z urządzenia do komputera, ale to, czego szukamy, to coś w rodzaju „pełnego zdalnego dostępu”. Dobrym sposobem na to byłoby, gdyby smartfon lub tablet z Androidem zachowywał się jak drugi monitor, i wtedy pojawia się DeskDock.

https://www.youtube.com/embed/pklYpKZPz5Y

Pomysł jest taki, że użytkownik instaluje oficjalną aplikację DeskDock na urządzeniu, a następnie robi to samo z „serwerem” na komputerze, który będzie służył jako terminal kontrolny. Darmowa wersja DeskDock umożliwia współdzielenie myszy między komputerem a systemem Android, a także schowka. Serwer może uzyskać dostęp do więcej niż jednego urządzenia z Androidem (zakładając, że ma zainstalowaną aplikację), dostosować różne akcje myszy i zmienić prędkość wskaźnika. W wersji Pro aplikacji, która przy okazji usuwa reklamy, włączana jest również funkcja udostępniania klawiatury oraz przeciąganie i upuszczanie linków, obrazów i innych elementów.

Oczywiście nie wszystko złoto, co się świeci. Chociaż DeskDock spełnia swoje zadanie, jego serwer wymaga Java Runtime Environment 1.7 lub nowszego. Chociaż Java nie cieszy się dziś wielką miłością, to właśnie ona zapewnia kompatybilność z Windows, Linux (z wyjątkiem funkcji przeciągania i upuszczania) oraz OS X. Najnowsza wersja jest już kompatybilna z Android Nougat i minimalna wersja to 4.1.