Explore interactive SVG programming with direct manipulation in this 40-minute conference talk from Strange Loop. Learn about Sketch-n-Sketch, a system that combines a high-level functional programming language with GUI-based tools for manipulating program output. Discover how this approach bridges the gap between programmatic and direct manipulation systems, allowing users to prototype designs and iteratively add structure to programs. Witness a demonstration of Sketch-n-Sketch, delve into the technical challenges addressed, and consider potential applications of combining programmatic and direct manipulation in various contexts. Gain insights into writing programs, drawing rectangles, scaling logos, translation, creating relationships, and understanding limitations of this innovative approach to SVG creation.
Sketch-n-Sketch - Interactive SVG Programming with Direct Manipulation
Strange Loop Conference via YouTube
Overview
Syllabus
Introduction
Direct Manipulation
Programming
Goals
Overview
Writing the Program
Drawing the Rectangle
Scale the Logo
Translation
Making Relationships
Limitations
Conclusion
Taught by
Strange Loop Conference