Me gustaría crear una aplicación de escritorio en Java & tecnologías web. La razón principal para seleccionar Java es que es gratis, de código abierto, y por lo tanto nuestra inversión sería mínima y ahorraríamos mucha inversión con respecto a los costos de licencias, etc. Además, la razón principal para seleccionar tecnologías web es porque nuestra corriente los programadores están bien versados en tecnologías web como HTMl, css, Ajax, y tenemos una buena experiencia en la creación de increíbles UI en tecnologías web.¿Es posible crear aplicaciones de escritorio usando backend Java y tecnologías web UI
Le daré una idea sobre el software que nos gustaría crear. Sería un software de escritorio, a saber, algo así como un software ERP.
Los requisitos clave son que debe haber una gran interfaz de usuario y debe ser rápida y no requiere demasiados recursos.
He oído que la implementación de una gran GUI es posible, pero difícil en Java. Se puede hacer, pero es complejo, mientras que es bastante simple hacer lo mismo en Visual Studio, productos de Microsoft.
También he comprobado Adobe Air, Nokia QT, etc. pero todos son bastante caros para nosotros y estamos buscando interfaz de usuario del navegador front-end y servidor/base de datos incrustado utilizando tecnologías Java.
Es posible crear un software de escritorio en el que se crea la interfaz de usuario utilizando las tecnologías web y hay un servidor integrado (como embarcadero o tomcat) y base de datos y la programación de fondo en Java. ¿Cómo encaja JavaFX en esto?
Así que, básicamente, la aplicación de escritorio tendría un navegador integrado (mozilla o algún navegador de Java que pueda empaquetarse con el software), pero el usuario final nunca debería darse cuenta de esto.
Espero recibir comentarios sobre lo mismo. ¿Podría proporcionarnos algunos ejemplos de software creado en una combinación similar de tecnologías web Java +?
Estudié algunos softwares como PulpTunes & Zimbra que eran similares a las líneas, pero parece que se están conectando a Internet para mostrar los datos. Nuestro software sería totalmente una aplicación de escritorio fuera de línea.
"Muy simple" sólo se mantiene mientras la interfaz gráfica de usuario en sí es bastante simple. –