Overview
Learn how to develop Dyalog GUI applications using the Noodle framework in this 27-minute conference talk from Dyalog '24. Explore how Pete Donnelly transformed his Greek/English language learning system into a versatile object-oriented framework using HTMLRenderer. Discover the framework's ability to replace Microsoft Windows GUI objects with HTML elements while incorporating jQuery UI widgets and jQWidgets library components. Master the built-in layout tool that eliminates the need for manual GUI element positioning and size specifications, all without requiring knowledge of HTML, CSS, or JavaScript. Follow along as Donnelly demonstrates practical application development, including grid containers, jQuery buttons, user input processing, temperature converters with bound variables, and dynamic widget creation. Gain insights into desktop GUI development that bridges traditional Windows interfaces with modern web technologies, while maintaining a standalone application architecture.
Syllabus
Noodling with a desktop GUI program to learn Greek
HTML controls and jQuery widgets
Application architecture
Grid container class
jQuery button
Processing user input
Temperature converter with bound variables
Dynamically create widgets
Noodle demo
jQWidget library
Taught by
Dyalog User Meetings