Pull to refresh

X-сервер для Android

Reading time1 min
Views18K
Австралийский разработчик Мэтт Квэн (Matt Kwan) создал X-сервер для Android (на Java), который уже можно скачать в Android Market, исходный код также опубликован на Google Code (лицензия MIT или Apache).

X-сервер реализует протокол X11 на Android-устройствах, то есть позволяет отображать на планшете/смартфоне интерфейс приложения, которое выполняется на другой *nix-машине в сети, например, на десктопе или ноутбуке Linux, MacOS или *BSD. Чтобы сделать это, зная IP-адрес планшета, достаточно просто указать в переменной display IP-адрес планшета с параметром :0 (по крайней мере, в Австралии смартфонам раздают адреса IPv4). С планшета осуществляется управление приложением на десктопе: нажатием по тачскрину передвигается курсор, а кнопки громкости эмулируют нажатия левой и правой кнопки мыши, поддерживаются физическая и виртуальная клавиатуры.

Таким образом, в перспективе на планшете можно будет запускать нормальный десктопный софт.

Данная разработка является концептуальной и вряд ли пока можно говорить о её реальном применении в практических задачах. X-сервер написан на Java и состоит из 14100 строк кода, в бета-версии X-сервера отсутствует динамическая карта цветов и многие другие части протокола X11. В данной версии также отсутствует оконный менеджер, но его можно запустить удалённо командой fvwm -d xxx.xxx.xxx.xxx:0.





Tags:
Hubs:
Total votes 44: ↑37 and ↓7+30
Comments32

Articles