Как стать автором
Обновить

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

Время на прочтение1 мин
Количество просмотров18K
Австралийский разработчик Мэтт Квэн (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.





Теги:
Хабы:
Всего голосов 44: ↑37 и ↓7+30
Комментарии32

Публикации

Истории

Ближайшие события

19 сентября
CDI Conf 2024
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн