Cómo convertir una aplicación web Java actual en una aplicación móvil/de escritorio portátil

Cómo convertir una aplicación web Java actual en una aplicación móvil/de escritorio portátil

Tengo una aplicación web ya creada (una especie de tutorial) que se ejecuta en un quiosco con pantalla táctil. La aplicación está escrita en Java y se ejecuta en Firefox.

Cómo funciona la aplicación (omita leer esto si lo desea):
1) El quiosco tiene la aplicación bloqueada en Firefox, es decir, cada vez que abro Firefox, se conecta a www.xyz.com y bloquea todo lo demás para que el usuario solo pueda interactuar. con la aplicación y no alterar nada más en la máquina
2) El usuario elige entre las diversas opciones presentadas en la pantalla utilizando la entrada de la pantalla táctil. Por ejemplo, inglés o español, siguiente o anterior, etc.
3) La aplicación tiene algunos videos flash que se reproducen automáticamente y el usuario puede reproducirlos en pausa, etc.

Problema: Deseo tener la aplicación en un DVD o algún dispositivo portátil similar para que el usuario pueda ejecutarla en su propia máquina/dispositivo. No tiene que ser una pantalla táctil, el usuario puede hacer clic en las opciones. ¿Cómo podría hacer esto? ¿Cuáles son todas las alternativas que tengo?

Avíseme si necesita información adicional o si este no es el mejor lugar para hacer esta pregunta. ¡Gracias!

información relacionada