Kann Ruby für UI-basierte Windows-Apps verwendet werden?

8

Es tut mir leid, wenn diese Frage noob-isch ist, aber ich habe nicht viel Glück mit Google. Kann Ruby für UI-basierte Windows-Apps verwendet werden? Ich suche keine Rails App, nur Ruby.

Danke

    
JimDel 24.11.2009, 20:36
quelle

7 Antworten

11

Sie haben einige Optionen.

  • Verwenden Sie Gtk Ruby, das auch unter Windows funktioniert ( Ссылка ).
  • Sie können WxRuby oder Tk verwenden.
  • Sie können JRuby und Swing verwenden. Tatsächlich gibt es High-Level-Bibliotheken, die Ihnen dabei helfen können, zB ( Ссылка )
Hemant Kumar 24.11.2009, 20:40
quelle
4

Ja, aber die Erfahrung hängt davon ab, wie Sie die Benutzeroberfläche verbinden. TK oder gtk, wxRuby, Ruby Schuhe (nicht sicher, wie lebendig das ist gerade jetzt), Qt (was ist cool) und Fuchs (aka fxRuby) sind einige der Optionen. Wenn Sie sich selbst verletzen möchten, können Sie direkt an Win32-Bibliotheken hängen, aber ich bezweifle, dass Sie wollen.

Außerdem können Sie WinForms oder WPF verwenden, wenn Sie das entstehende IronRuby als Ziel haben.

    
JasonTrue 24.11.2009 20:42
quelle
2

Sie wetten. wxRuby ist was ich benutze, aber andere benutzen GTK. WxRuby funktioniert auch unter Linux, wo ich ein Programm schreibe, aber es sollte Ihren Bedürfnissen entsprechen. Sie können es mit

installieren %Vor%     
MI3Guy 24.11.2009 20:39
quelle
2

Ich bevorzuge auch wxRuby. Es sieht gut aus, nutzt native Komponenten und ist dennoch plattformübergreifend. Im Ruby On Windows-Blog gibt es eine tolle Zusammenfassung wie man anfängt. Es hat mir sehr geholfen.

    
nathanvda 25.11.2009 10:05
quelle
1

Sie könnten wxRuby ausprobieren.

    
JasonWyatt 24.11.2009 20:39
quelle
1

Hängt davon ab, welche Art von Fenster-App du implementieren willst. Wenn dies Ihr eigenes Haustierprojekt ist, dann können Sie definitiv WxRuby oder GTK ausprobieren. Hier besteht kein Risiko.

Wenn das jedoch ernst gemeint ist, dann müssen Sie bei der kommerziellen Windows-App zweimal nachdenken. Es lohnt sich wirklich Ruby zu benutzen? Es ist eine großartige Sprache. Ich benutze es täglich. Aber für eine Windows-App ist die C # -Integration mit der gesamten Umgebung schwer zu überbieten.

    
Greg Dan 24.11.2009 21:18
quelle
1

Besuche Shoooes !

    
user214028 25.11.2009 19:09
quelle

Tags und Links