Winforms para Mono em Mac, Linux e PC (Redux)
-
02-07-2019 - |
Pergunta
(eu fiz esta pergunta de outra maneira , e tenho algumas respostas interessantes, mas não estou muito convencido.)
GtkSharp de Is Mono verdadeiramente multi-plataforma? Parece ser baseado Gnome ... Como isso pode trabalhar com PC e Mac?
Alguém pode me dar exemplos de um aplicativo Mac / PC / Linux de trabalho que é escrito com uma única base de código em Microsoft .Net?
Solução
Plastic SCM é suportado em Windows, Linux, Solaris e Mac OS X. O link inclui screenshots no Windows e Linux.
Outras dicas
Perceber isto agora é uma questão antiga, mas Banshee cabe a conta para ser uma aplicação multi-plataforma que usa GTK #. Ele roda em Max, Linux e Windows. http://banshee.fm/download/
O melhor exemplo de um aplicativo # Gtk que roda tanto em Windows e Linux pode ser OpenVista de Medsphere. Concedido, não é um aplicativo que muitas pessoas precisam para correr, mas é um, polido, open-source Gtk aplicação muito profissional #. Ele mostra como um Gtk # aplicativo profissional pode ser escrito.
Gtk # é multiplataforma. No entanto a única plataforma onde parece bom é Linux / BSD rodando o GNOME. Se possível alguma forma, frontend separada e backend e desenvolver interfaces de usuário separadas para Linux, Windows e OS X. Mesmo wx, que faz um trabalho muito bom em olhar bem em todas as três plataformas, tem seus limites.
Mac Trabalho / PC / app Linux em Gtk #? Tomboy é executado em todos os três eu acho.
Seria mais correto dizer que o GNOME é baseado em GTK do que está a dizer que GTK é baseado GNOME. GTK é um conjunto de ferramentas que o GNOME fica em cima de, e você pode obter GTK para várias plataformas, incluindo o Windows. Isso é como GIMP funciona no Windows:. Instalar o GTK primeira