XulRunner/Gecko sembra essere davvero interessante per lo sviluppo di applicazioni ad uso intensivo della GUI (utilizzando tecnologie ampiamente utilizzate come HTML/CSS/SVG/XUL/Javascript). Ma il sottotetto C++ APIS (XPCOM, NECKO, ...) sembra così vecchio e complesso. Inoltre, la mancanza generale di documentazione/strumenti di sviluppo è davvero terrificante.è XULRUNNER adatto come sostituto per altri framework di applicazioni desktop C++ come QT?
D'altra parte, QT ha una piattaforma abbastanza buona, ed è ben documentato e supportato. La parte dell'interfaccia utente è davvero "tradizionale" però.
Quali sono le tue esperienze con XULRUNNER, specialmente rispetto ad altri framework per applicazioni desktop C++ come QT/GTK/MFC ...? Che cosa manca? Che cosa è fantastico?
Domanda laterale: se volessi eseguire la migrazione di un'app MFC esistente su un framework per applicazioni desktop C++ multipiattaforma, sarebbe opportuno utilizzare XULRUNNER anziché QT o GTK?
Ascolta i segnali di pericolo: XulRunner porta a un vicolo cieco. Girati ora prima che tu sia troppo pesantemente investito. Ho sviluppato un componente aggiuntivo per Firefox in XUL prima e diciamo che preferirei non farlo di nuovo. – 10basetom
@ 10basetom, grazie per questo importante commento. Ho fatto questa domanda 6 anni fa, e in quel momento, era ancora qualcosa da considerare. Oggi è chiaro che questo è un vicolo cieco! –