Question

(J'ai posé cette question d'une autre manière , et j'ai eu quelques réponses intéressantes mais je ne suis pas trop convaincu.)

Le GtkSharp de Mono est-il vraiment multiplate-forme? Il semble être basé sur Gnome ... comment cela peut-il fonctionner avec PC et Mac?

Quelqu'un peut-il me donner des exemples d'application fonctionnant sous Mac / PC / Linux écrite avec une seule base de code dans Microsoft .Net?

Était-ce utile?

La solution

SCM en plastique est pris en charge par Windows, Linux, Solaris et Mac. OS X. Le lien comprend des captures d'écran sous Windows et Linux.

Autres conseils

Sachez que c’est maintenant une vieille question, mais Banshee convient parfaitement pour être une application multiplate-forme utilisant GTK #. Il fonctionne sur Max, Linux et Windows. http://banshee.fm/download/

Le meilleur exemple d'application Gtk # qui s'exécute sous Windows et Linux est peut-être OpenVista de Medsphere. Certes, ce n’est pas une application que beaucoup de gens ont besoin d’exécuter, mais c’est une application très professionnelle, raffinée et open-source Gtk #. Il montre comment une application professionnelle Gtk # peut être écrite.

http://medsphere.org/community/project/openvista-cis

Gtk # est multi-plateforme. Cependant, la seule plate-forme où il a l'air sympa est Linux / BSD sous GNOME. Si possible, séparez frontend et backend et développez des interfaces utilisateur distinctes pour Linux, Windows et OS X. Même wx, qui réussit très bien à bien paraître sur les trois plates-formes, a ses limites.

Travailler avec une application Mac / PC / Linux dans Gtk #? Tomboy court sur les trois, je pense.

Il serait plus correct de dire que GNOME est basé sur GTK que de dire que GTK est basé sur GNOME. GTK est une boîte à outils sur laquelle GNOME repose, et vous pouvez obtenir GTK pour plusieurs plates-formes, y compris Windows. C’est ainsi que GIMP fonctionne sous Windows: vous devez d’abord installer GTK.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top