sharp gui for winforms mono cross-platform gtk#

winforms - for - mono gui



Winforms para Mono en Mac, Linux y PC(Redux) (5)

(Hice esta pregunta de otra manera , y obtuve algunas respuestas interesantes, pero no estoy muy convencido).

¿El GtkSharp de Mono es verdaderamente multiplataforma? Parece estar basado en Gnome ... ¿cómo puede funcionar eso con PC y Mac?

¿Alguien puede darme ejemplos de una aplicación de Mac / PC / Linux que funciona y está escrita con una única base de código en Microsoft .Net?


El mejor ejemplo de una aplicación Gtk # que se ejecuta en Windows y Linux puede ser OpenVista de Medsphere. Por supuesto, no es una aplicación que mucha gente necesita para funcionar, pero es una aplicación Gtk # muy profesional, pulida y de código abierto. Muestra cómo se puede escribir una aplicación Gtk # profesional.

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


Gtk # es multiplataforma. Sin embargo, la única plataforma donde se ve bien es Linux / BSD ejecutando GNOME. Si es posible de alguna manera, frontend y backend por separado y desarrollar interfaces de usuario separadas para Linux, Windows y OS X. Incluso wx, que hace un muy buen trabajo para verse bien en las tres plataformas, tiene sus límites.

¿Funciona la aplicación Mac / PC / Linux en Gtk #? Tomboy se ejecuta en los tres, creo.


Sería más correcto decir que GNOME está basado en GTK que decir que GTK está basado en GNOME. GTK es un conjunto de herramientas sobre el que se asienta GNOME, y puede obtener GTK para varias plataformas, incluido Windows. Así es como funciona GIMP en Windows: primero instala GTK.


Tenga en cuenta que esto es ahora una vieja pregunta, pero Banshee encaja perfectamente en ser una aplicación multiplataforma que usa GTK #. Se ejecuta en Max, Linux y Windows. http://banshee.fm/download/


Plastic SCM es compatible con Windows, Linux, Solaris y Mac OS X. El enlace incluye capturas de pantalla en Windows y Linux.