RubyConf 2024 Workshop: How To Build Basic Desktop Applications in Ruby by Andy Maleh - YouTube
17-Jan-2025 9
Learn how to build basic desktop applications in Ruby with hands-on code exercises!
Workshop outline (every step will involve a hands-on exercise or more):
1. GUI Basics (Controls, Properties, and Listeners):
2. Observer Pattern and MVC (Model-View-Controller) Software Architecture
3. Data-Binding and MVP (Model-View-Presenter) Software Architecture
4. Advanced Data-Binding
This workshop will be conducted using Glimmer DSL for LibUI, the prerequisite-free ruby desktop development cross-platform native GUI gem that won a Fukuoka Ruby 2022 Special Award after getting judged by Matz, the creator of Ruby.
Please install the latest version of the Ruby gem (run `gem install glimmer-dsl-libui`) and confirm it is working (run `glimmer examples`) in advance to hit the ground running when the workshop begins.
.
RubyConf 2024 Workshop: How To Build Basic Desktop Applications in Ruby by Andy Maleh - YouTube #ruby #rubydeveloper #rubyonrails #RubyConf #Workshop: #Build #Basic #Desktop #Applications #Maleh #YouTube #applications #rubyconf #youtube https://rubyonrails.ba/link/rubyconf-2024-workshop-how-to-build-basic-desktop-applications-in-ruby-by-andy-maleh-youtube