Shoes (Ruby)
Shoes
| |
---|---|
Basisdaten
| |
Entwickler | why the lucky stiff |
Erscheinungsjahr | 2007 |
Aktuelle Version | 3 (Policeman) (19. August 2010) |
Aktuelle Vorabversion | 4 |
Betriebssystem | Plattformunhabhänig |
Programmiersprache | Ruby, C und etwas Objective-C |
Lizenz | MIT-Lizenz |
deutschsprachig | nein |
shoesrb.com |
Ruby Shoes ist ein GUI-Toolkit für die Programmiersprache Ruby. Das Toolkit wurde von „why the lucky stiff“ erstellt und im Jahre 2007 veröffentlicht. Nachdem er verschwand, führten andere Leute das Projekt weiter. Shoes läuft auf den gängigen Betriebssystemen (Windows, Mac OS X, Linux). Es macht, laut Entwickler, die Erstellung von grafischen Benutzeroberflächen sehr einfach. Hier ist ein Beispielprogramm:
Shoes.app :title => "Knöpfe" do
@note = para "Bis jetzt wurde noch nichts gedrückt"
button "Drück mich" do
@note.replace "Aha! Der Knopf wurde gedrückt!"
end
end
Shoes ist allerdings nicht nur für einfache Knöpfe und Eingabefelder, man kann auch Grafiken darstellen, wie zum Beispiel Kreise, Dreiecke und einige andere Formen.
Versionen
- Versionen, bei denen _why mitgewirkt hat
- Version 1, „Curious“
- Version 2, „Raisins“
- Versionen, bei denen _why nicht mitgewirkt hat
- Version 3, „Policeman“
Die neueste Version ist 3.1. Shoes 4 wird komplett neu geschrieben. Es wird puren Rubycode verwenden, und nicht C-Code, wie die älteren Versionen.