Hola a todos, tengo en manos un pequeño proyecto, se trata de una aplicación para la facturación y registro de clientes de una pequeña empresa.
La peculiaridad del asunto es el sistema operativo, Mac OS.
Dudo entre dos formas de enfocarlo.
. Hacer una aplicación stand alone en java con swing/swt y una base de datos en mysql.
. Hacer una aplicación web con j2ee y struts corriendo en Tomcat, también con mysql.
A la opción de java con swing/swt le veo 2 problemas. La velocidad, las ventanas de java son muy lentas y la presentación de los datos. Me refiero a la hora de crear una versión imprimible de una factura, por ejemplo
Con la opción web veo más fácil crear una versión imprimible con una plantilla css, por ejemplo pero tiene el problema de tener que arrancar un servidor cada vez que quieras usar la aplicación.
¿Se os ocurre alguna otra opción? ¿Una interfaz usando el API de Mac, o algo así?
¿Cómo lo haríais vosotros?