Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Building Basic Desktop Applications in Ruby

Ruby Central via YouTube

Overview

Participate in a hands-on workshop that teaches desktop application development in Ruby through practical coding exercises. 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). Learn advanced data-binding techniques using Glimmer DSL for LibUI - an award-winning, cross-platform native GUI gem recognized at Fukuoka Ruby 2022. Begin by installing the required Ruby gem (glimmer-dsl-libui) and testing functionality with 'glimmer examples' to maximize workshop participation time. Through guided exercises, develop the skills needed to create functional desktop applications while implementing industry-standard architectural patterns and best practices.

Syllabus

RubyConf 2024 Workshop: How To Build Basic Desktop Applications in Ruby by Andy Maleh

Taught by

Ruby Central

Reviews

Start your review of Building Basic Desktop Applications in Ruby

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.