Learn Backend Development Part-Time, Online
Advanced Techniques in Data Visualization - Self Paced Online
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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