Whatever Happened to Desktop Development in Ruby?
summary
Ruby desktop options get compared by what actually runs and what’s missing: Shoes: two layouts, 2D animation, bundles its own Ruby but lacks table widgets and dynamic widget updates, Limelight: stage/scene/player model on Swing, can package apps and stream .lme files over HTTP, Glimmer: SWT-based, minimal DSL, MVVM-style binding and “one-line” data-table binding that updates views automatically. Demos run but each framework omits key business features or installer polish for production use.
AI-written summary · about
chapters (8)
- 0:00Start
- 2:20Outline
- 2:52Desktop Applications in a Nutshell
- 3:37Desktop UI Code Example (Java)
- 8:42Shoes
- 12:44Limelight
- 21:39Glimmer
- 26:57Instant Bean Brew
related talks
01h 31mHow To Build Basic Desktop Applications in Ruby
30mBuilding Native GUI Apps in Ruby
48mDesktop Development with Glimmer
52mMonkeybars: easy cross platform GUIs
34mReimagining 2D graphics and game development with Ruby
25mEscaping Reality With Shoes
37mRuby Anvil the Desktop Application Framework
29mRuby After Rails
