Muy buenas

En estos tiempos en que todo está en Internet y todo debe ser desarrollado para la Web, me dispongo a parir un programita "de los de antes": con su arquitectura cliente-servidor en dos capas, SQL, muchas pantallitas y muchos listaditos. Un programa de gestión "de los de antes", como ya he dicho.

Bueno, de hecho ya lo he parido y funciona desde hace 3 años, pero en un solo cliente que pagó el desarrollo. Es, como no, para entornos Windows. Ahora he visto que sería posible colocarlo a otros clientes y quiero hacerlo con filosofía free software.

Es lo que antes se llamaba una "aplicación vertical", un programa muy específico para un nicho de mercado muy concreto que, oh milagro! nadie ha explotado aún. Como será una solución tan específica, quiero venderlo todo como un pack: servidores-clientes-software-instalación-mantenimiento, así que en principio podría ser todo free software ya que al cliente le debería dar igual, porque lo que comprará es la solución completa. Las máquinas correrían Linux y me queda decidir las herramientas de desarrollo, y aquí está la consulta.

Nunca he desarrollado para Linux, así que no conozco nada de las herramientas que hay. El lenguaje no me importa demasiado. Domino C, me gusta Objective C y la orientación a objetos en general, hago mis pinitos con C++ y a estas alturas ya debería saber Java y Phyton. Lo que si es importante es que pueda generar el interface gráfico de la aplicación de manera rápida, con una herramienta de esas WYSIWYG, y si todo está integrado en un IDE mejor que mejor. Pero como se que siempre se me va a descolgar el típico cliente tocapelotas que lo querrá bajo Windows sí o sí, un requisito importante es que si he de generar una versión para Windows, el trabajo sea mínimo. Supongo que aquí lo que corta el bacalao será Java, no? Donde más me pierdo es en este tema de las librerías para generar el interface gráfico. Qué se usa más por ahí? Qué problemas hay si por ejemplo uso QT y luego corre bajo Gnome? (o viceversa GTK - KDE). Cómo funcionan estas librerías bajo Windows?

En fin, un poco de orientación general. Los que tengan alguna experiencia en algo similar, buena o mala, que se manifiesten por favor. Que no se diga que esta lista solo es para soltar inconveniencias, mecagoenlaputa!

Saludos y sed buenos

--
_______________________________________________
Comandob mailing list
[email protected]
http://lists.badopi.org/mailman/listinfo/comandob

Responder a