XulRunner/Gecko parece ser realmente interesante para desarrollar aplicaciones intensivas en GUI (mediante el uso de tecnologías ampliamente utilizadas como HTML/CSS/SVG/XUL/Javascript). Pero la subyacente C++ APIS (XPCOM, NECKO, ...) parece tan antigua y compleja. Además, la falta general de documentación/herramientas de desarrollo es realmente aterradora.¿es XULRUNNER adecuado como reemplazo para otros frameworks de aplicaciones de escritorio C++ como QT?
Por otro lado, QT tiene una plataforma bastante agradable, y está bien documentada y admitida. La parte UI es realmente "tradicional" sin embargo.
¿Cuáles son sus experiencias con XULRUNNER, especialmente en comparación con otros marcos de aplicaciones de escritorio de C++ como QT/GTK/MFC ...? ¿Lo que falta? ¿Qué es asombroso?
Pregunta adicional: si quisiera migrar una aplicación MFC existente a una plataforma de escritorio multiplataforma C++, ¿sería prudente usar XULRUNNER en lugar de QT o GTK?
Preste atención a las señales de advertencia: XulRunner conduce a un callejón sin salida. Date la vuelta ahora antes de que tengas demasiada inversión. Desarrollé un complemento de Firefox en XUL anteriormente, y digamos que preferiría no volver a hacerlo. – 10basetom
@ 10basetom, gracias por este importante comentario. He hecho esta pregunta hace 6 años, y en ese momento, todavía era algo a considerar. ¡Hoy está claro que esto es un callejón sin salida! –