Saludos,¿Cómo escribir un programa multiplataforma?
Quiero escribir un pequeño programa de utilidad multiplataforma con GUI en él. ¿Qué idioma/biblioteca de GUI debo mantener? ¿Es posible algo?
Este va a ser un programa pequeño, por lo que no quiero que la gente descargue JVM o .NET Framework. ¿Es posible desarrollarlo de forma nativa?
actualización 1.
Por "nativa" quiero decir que el resultado final será de código nativo sin capas intermedias como Java Virtual Machine o .NET Common Language Runtime
Actualización 2.
Un Es preferible la solución GRATUITA;)
Excelente respuesta Remo.D –
Qt es solo gratuito para proyectos GPL. Los proyectos con otras licencias no comerciales, incluidos los populares de código abierto como BSD o MIT/X11, deben pagarse. FWIW, Qt es mi elección gracias a su integridad y API bien diseñada. – skymt
Qt ahora tiene licencias LGPL (gratuitas), por lo que el comentario anterior de skymt ya no es correcto. – KeyserSoze