Mac, Linux 및 PC(Redux)의 Mono용 Winforms
-
02-07-2019 - |
문제
(제가 이런 질문을 했는데요. 다른 방식으로는, 흥미로운 답변을 얻었지만 그다지 확신하지는 않습니다.)
Mono의 GtkSharp는 진정한 크로스 플랫폼인가요?Gnome 기반인 것 같습니다.PC와 Mac에서는 어떻게 작동합니까?
Microsoft .Net의 단일 코드베이스로 작성되어 작동하는 Mac/PC/Linux 앱의 예를 누군가에게 줄 수 있습니까?
해결책
플라스틱 SCM Windows, Linux, Solaris 및 Mac OS X에서 지원됩니다.링크에는 Windows 및 Linux의 스크린샷이 포함되어 있습니다.
다른 팁
이것은 이제 오래된 질문이지만 Banshee는 GTK#을 사용하는 크로스 플랫폼 애플리케이션이라는 측면에서 적합합니다.Max, Linux 및 Windows에서 실행됩니다.http://banshee.fm/download/
Windows와 Linux 모두에서 실행되는 Gtk# 앱의 가장 좋은 예는 Medsphere의 OpenVista일 수 있습니다.물론 많은 사람들이 실행해야 하는 앱은 아니지만 매우 전문적이고 세련된 오픈 소스 Gtk# 애플리케이션입니다.전문적인 Gtk# 앱을 작성하는 방법을 보여줍니다.
Gtk#은 크로스 플랫폼입니다.그러나 보기에 좋은 유일한 플랫폼은 GNOME을 실행하는 Linux/BSD입니다.가능하다면 프런트엔드와 백엔드를 분리하고 Linux, Windows, OS X용으로 별도의 사용자 인터페이스를 개발하세요.세 가지 플랫폼 모두에서 괜찮아 보이는 데 정말 좋은 역할을 하는 wx에도 한계가 있습니다.
Gtk#에서 Mac/PC/Linux 앱이 작동하나요?내 생각에 Tomboy는 세 가지 모두에서 실행됩니다.
GTK가 GNOME 기반이라고 말하는 것보다 GNOME이 GTK 기반이라고 말하는 것이 더 정확할 것입니다.GTK는 GNOME이 기반으로 하는 툴킷이며, Windows를 포함한 여러 플랫폼에서 GTK를 얻을 수 있습니다.Windows에서 김프가 작동하는 방식은 다음과 같습니다.GTK를 먼저 설치하세요.