Shoes (Ruby)

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 28. Oktober 2015 um 23:20 Uhr durch Trustable (Diskussion | Beiträge) (linkfix). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Zur Navigation springen Zur Suche springen
Shoes

Basisdaten

Entwickler why the lucky stiff
Erscheinungsjahr 2007
Aktuelle Version 3 (Policeman)
(19. August 2010)
Aktuelle Vorabversion 4
Betriebssystem Plattformunhabhänig
Programmier­sprache 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
  1. Version 1, „Curious“
  2. Version 2, „Raisins“
  • Versionen, bei denen _why nicht mitgewirkt hat
  1. 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.

Weblinks