Get Your Shoes Back On
summary
Shoes4 is a Ruby GUI framework that runs cross‑platform on Linux, Mac and Windows and is implemented on JRuby + SWT. It separates a concise DSL separated from backends so the same Ruby API maps to different GUI engines, and core components (example: progress bar) show exactly how the DSL forwards state to an SWT widget. The codebase is written in Ruby, tested with RSpec mocks, and includes kid‑friendly examples from Hackety Hack.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 0:30What is Shoes
- 5:48The Birth of Shoes
- 6:47JRuby
- 7:48Shoes App
- 8:36Interaction
- 9:12Layout
- 12:21Widgets
- 12:58Shoes
- 13:14Shoes Demo
- 14:17Object Overview
- 15:12DSL Layer
- 15:28Backend Object
- 15:54Math
- 16:17Testing
- 17:25Getting Involved








