Работа в браузере десктопного приложения
Ну также можно воспользоваться gtk > 3.2. Она, насколько мне известно, поддерживает html5-бэкенд. Так что Ваше приложение по идее должно хорошо работать и в более-менее современном браузере.
Можно тупо VNC-клиент на джаве.