The Most Addictive Python and SQL Courses
Pass the PMP® Exam on Your First Try — Expert-Led Training
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Discover desktop application development in Ruby through this comprehensive workshop that guides you through building native GUI applications using Glimmer DSL for LibUI, an award-winning cross-platform framework. Master GUI fundamentals including controls, properties, and listeners while exploring essential software architecture patterns like Observer, MVC (Model-View-Controller), and MVP (Model-View-Presenter). Gain practical experience through hands-on exercises covering GUI basics, data-binding techniques, and advanced implementation concepts. Install the required Glimmer DSL for LibUI gem beforehand by running 'gem install glimmer-dsl-libui' and verify the installation with 'glimmer examples' to maximize learning during this 90-minute hands-on development session.
Syllabus
RubyConf 2024 Workshop: How To Build Basic Desktop Applications in Ruby by Andy Maleh
Taught by
Confreaks