Interaction & Interface Design
308 videos · UI design craft · Interaction design · Mobile & touch interfaces · Input devices & novel interfaces · AI & conversational interfaces · Spatial, VR & AR interfaces · Tools for thought & programming UX
1:00:49The Art of Code - Dylan Beattie
1:19:11iPhone 1 - Steve Jobs MacWorld keynote in 2007 - Full Presentation, 80 mins
54:20Bret Victor - Inventing on Principle
15:38Juice it or lose it - a talk by Martin Jonasson & Petri Purho
32:56Bret Victor The Future of Programming
21:35Music Software & Bad Interface Design: Avid’s Sibelius
1:04:33Alan Kay at OOPSLA 1997 - The computer revolution hasnt happened yet
5:46Apple Knowledge Navigator Video (1987)
2:08:02Alto System Project: Dan Ingalls demonstrates Smalltalk
34:21Plover: Thought to Text at 240 WPM
10:36RiftSketch: Live coding in VR with the Oculus Rift, Firefox WebVR, JavaScript and Three.js
44:10Jan Willem Nijman - Vlambeer - "The art of screenshake" at INDIGO Classes 2013
14:06Tomorrow Corporation Tech Demo
23:16A Tour of the Acme Editor
15:09Mouse Cursor History (and why I made my own)
43:04"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)
10:23Andrew Sorensen Keynote: "The Concert Programmer" - OSCON 2014
1:07:26Alan Kay - Normal Considered Harmful
48:394 2 1 Christopher Domas The future of RE Dynamic Binary Visualization
2:11DIY haptic input knob: BLDC motor + round LCD
7:09How A Blind Developer Uses Visual Studio
56:39Alan Kay - Programming and Scaling
56:22Bret Victor - The Humane Representation of Thought
41:18"Voice Driven Development: Who needs a keyboard anyway?" by Emily Shea
35:09NeXTSTEP Release 3 Demo
53:46Dasher: information-efficient text entry
41:44Captain Disillusion: World's Greatest Blenderer - Live at the Blender Conference 2018
4:23The User is Drunk
56:27In Search of Tomorrow
1:56:07Eric Bier Demonstrates Cedar
2:26GENERAL MAGIC - Official Trailer
40:12Immediate-Mode Graphical User Interfaces - 2005
8:42Xerox Star User Interface (1982) 1 of 2
46:04"Eve" by Chris Granger
27:42Mark DiMarco: User Interface Algorithms [JSConf2014]
28:17Using Python to Code by Voice
5:33A Day Made of Glass... Made possible by Corning. (2011)
13:43Symbolics Lisp Machine demo Jan 2013
7:32Ted Nelson demonstrates Xanadu Space
49:22Douglas Adams - Hyperland
17:15The Art of the Bodge: How I Made The Emoji Keyboard
17:34Leap Technology
12:23Xanadu Basics 1a - VISIBLE CONNECTION
33:39Music Software & Interface Design: MuseScore
12:00Meet the inventor of the electronic spreadsheet | Dan Bricklin
10:12Unveiling the genius of multi-touch interface design | Jeff Han
8:42SPELLULAR AUTOMATA
30:36Springboard: the secret history of the first real smartphone (Full Documentary)
23:38Interactive notebooks ~ Pluto.jl | Fons van der Plas | JuliaCon 2020
1:40Steve Jobs, "Computers are like a bicycle for our minds." - Michael Lawrence Films
1:17:21The GUI should be better. A lot better.
21:01Self: The Movie;
27:21Daniel Henry Holmes Ingalls Jr.: The Live Web. Drag 'n drop in the cloud
8:37Avi Bryant demos Dabble db
56:30How to Invent the Future II - Stanford CS183F: Startup School
18:44The Smalltalk-80 Programming System
28:12Shawn Douglas - Nanoscale Instruments for Visualizing Small Proteins & Bret Victor - Dynamicland
10:01MIX08 Microsoft Office 2007: The Story of the Ribbon (1 of 10)
6:22Interactive programming Flappy Bird in ClojureScript
1:04:47Don't Make Me Click
16:48Yesterday's Computer of Tomorrow: The Xerox Alto │Smalltalk-76 Demo
1:26:29Will Wright - Maxis - Interfacing to Microworlds - 1996-4-26
42:46Computational Public Space
3:14Xiki: Can your shell console do this?
47:57Here I Stand, at Age 80
2:25Three-Dimensional Mid-Air Acoustic Manipulation [Acoustic Levitation] (2014-)
15:12Bret Victor - Seeing Spaces
9:56Was iOS 7 created in Microsoft Word?
23:41Windows 8: The Animated Evaluation
22:58How I designed Fruit Ninja
5:00Touché: Enhancing Touch Interaction on Humans, Screens, Liquids, and Everyday Objects
17:56Your Product Sucks — Apple Music macOS review
52:46How We Designed Audacity 4
14:17Grail Demo from CHM tape
9:52Star7 Demo
3:57Welcome to Project Soli
1:06:59Music Software & Interface Design: Steinberg's Dorico
3:18A New Car UI: How touch screen controls in cars should work
5:52Eagle Mode
37:49Tudor Gîrba - Moldable development
3:23Applied Sciences Group: High Performance Touch
26:52The Computer Chronicles - Hypercard (1987)
59:34PRACTICE 2018: Joseph White
51:11Emily Shea - "Perl Out Loud"
20:21Humans can't read URLs. How can we fix it? - HTTP 203
39:26"Cursorless: A spoken language for editing code" by Pokey Rule (Strange Loop 2023)
54:35"An approach to computing and sustainability inspired from permaculture" by Devine Lu Linvega
10:35LGR Tech Tales - General Magic: Creating the Cloud
44:42Light Table - Chris Granger
12:10Demonstration of 4-Row Janko Keyboard
1:03:02CHM Live | Original iPhone Software Team Leader Scott Forstall (Part Two)
4:28Designing a 4D World: The Technology behind Miegakure [Hide&Reveal]
15:33Controlling Blender with my voice using LLM
11:10I could hardly believe my eyes! - Looking Glass Holographic Monitor
2:01Coding in Stenography, Quick Demo
1:20:48Alan Kay : July 2007 : A Conversation with CMU Faculty & Students
7:12Donald Sherman orders a pizza using a talking computer, Dec 4, 1974
41:04Design Your Own Keyboard!
1:10:32Rethinking CS Education | Alan Kay, CrossRoads 2015
32:33Rekka Bellum and Devine Lu Linvega, Hundred Rabbits - XOXO Festival (2019)
2:41:02Living organisms can’t survive in their own waste products - Alan Kay
53:33Bret Victor - Stop Drawing Dead Fish
1:27:28Rebuilding Netlify with Tailwind CSS
10:34Alan Kay on Learning
34:25The Struggle of Building the Original iPhone - The Untold Story
35:16Bret Victor - Drawing Dynamic Visualizations
1:01:42Still Logged In: What AR and VR Can Learn from MMOs
15:20The thrilling potential of SixthSense technology | Pranav Mistry
29:55The Next Leap: How A.I. will change the 3D industry - Andrew Price
2:24It's Not Just You - The iOS Keyboard is Broken
46:33How We Made MuseScore 4 - Music App Design is Challenging!
4:37How A Lawsuit Inspired Apple’s Most Iconic Sounds
6:02RiftSketch: Hands, Leap Motions, birds, trees and tweets
8:23Why video game doors are so hard to get right
14:29Refactoring UI: Bad About
4:21How Real People Will Use Windows 8
1:48Piano stairs - TheFunTheory.com - Rolighetsteorin.se
13:23Tablet Newspaper (1994)
6:29Microsoft: Productivity Future Vision
7:34IBM introduces "Pointing Stick" (TrackPoint) (1990)
15:43Starfire Director's Cut
39:18"Literate interactive coding: Devcards" by Bruce Hauman
2:04:42CHM Live | Putting Your Finger On It: Creating the iPhone
13:29!!Con 2016 - How I Code and Use a Computer at 1,000 WPM!! By Sina Bahram
4:05Low-Cost Multi-touch Whiteboard using the Wiimote
16:51Viewpoint demo — Scott Kim's PhD project, Stanford University 1988
10:17F-F-F-Flowsheets v2 🎉🎉🎉 demo
39:33Bret Victor - Media for Thinking the Unthinkable
3:50iPhone Magnifier and Voice over
6:16HYPER-REALITY
3:41Amazing Technology Invented By MIT - Tangible Media
2:41Kando - A Free Cross-Platform Pie Menu
35:54SPATIAL PROGRAMMING WITHOUT ESCAPE
11:13Refactoring UI: WP Pusher Checkout Page
4:11The 8pen
1:03:22REcon 2013 - The Future of RE : Dynamic Binary Visualization (Christopher Domas)
5:16Userland: creating an integrated dataflow environment for end-user applications
11:12Aurora (StrangeLoop 2013 demo)
34:591969 Engelbart Demo - ASIS Conference (1/3)
2:40Inky: A Sloppy Command Line for the Web
8:27Mouse Pointers & Fitts's Law - Computerphile
2:16Fly-Pie 10: A new Clipboard Menu, proper touch support & much more!
4:47holoportation: virtual 3D teleportation in real-time (Microsoft Research)
2:18Future of Screen Technology
39:11"Computational Physics, Beyond the Glass" by Sam Ritchie (Strange Loop 2023)
17:02Wireless High Resolution Scrolling is Amazing
5:51Interactive Dynamic Video
0:34Steve Jobs on Virtual Reality (D3, 2005)
49:42Alan Kay: Computer Applications: A Dynamic Medium for Creative Thought 1972 (VPRI 893)
3:20Fairy Lights in Femtoseconds: Tangible Holographic Plasma (SIGGRAPH)
57:37Is Software Engineering Still an Oxymoron? • Alan Kay • GOTO 2021
5:25SPARKED: A Live Interaction Between Humans and Quadcopters | Cirque du Soleil
37:55RubyConf 2018 - Building a Memex (with Ruby!) by Andrew Louis
21:34Disney Animator REACTS to AI Animation!
47:31The End of Art: An Argument Against Image AIs
23:25GopherCon 2018: Writing Accessible Go - Julia Ferraioli
6:23Seymour Papert
43:25How Clay's UI Layout Algorithm Works
7:37Plan9 Acme Intro - Part 1
3:31Multi Touch - New Touchscreen Technology (2006)
0:38Alan Kay on Linux
11:05A Real Life Haptic Glove (Ready Player One Technology Today) - Smarter Every Day 190
3:49The Future of Design
43:30Are we stuck with the same Desktop UX forever? | Ubuntu Summit 25.10
1:30:56Full Length Event - Building Paper
11:54I'm Re-Imagining the Command Line Interpreter
6:57How Dark Patterns Trick You Online
15:21The Story Behind Audacity
58:07Keynote: Making Progress — Alan Kay
9:35Communal computing for 21st century science, Apr 2023
47:01Hypercard in the World, May 2016
3:56UI lit by the lights in your room
2:49Longhorn concept
35:33"Programmable Ink" by Szymon Kaliski (Strange Loop 2022)
50:15Pasquale D'Silva - Designing with animation
10:00New Game in Town
2:45Seeing AI 2016 Prototype - A Microsoft research project
28:53The Palm Pre Is The Reason You Love Your Phone
3:33Introducing Project Bloks
11:26The AI Purple Problem
1:02Light Table watches preview
9:40The Secret Science of Perfect Spacing
24:01Justin Falcone: The Origin of HyperCard in the Breakdown of the Bicycle for the Mind
6:03Eve: A day in the life
1:38Erik Spiekermann über iOS 7
51:01Dynamic documents as personal software - Geoffrey Litt
18:27Programming with On-Line Graphics
9:35Macworld San Francisco 2000-The Mac OS X Introduction (Pt.1)
5:57Nokia Morph Concept (long)
1:01Xerox Parc - Office Alto Commercial
2:12How Blind People Use Instagram
1:30AR Screen hackathon project
6:15Canon Cat
33:43Loren Brichter on Tweetie
2:21The William
18:03VR Interface Design Pre-Visualisation Methods
46:45Designing IT to Make Healthcare Safer - Professor Harold Thimbleby
2:41Generative AI for Krita - With ControlNet
28:42UXNight: Designing For your Mom with Andi Galpern
1:22AlterEgo: Interfacing with devices through silent speech
1:05Project North Star: Exploring Augmented Reality
7:11Why Tabs are on Top in Firefox 4
36:56UIST 2019 Visions - Michel Beaudouin-Lafon: A World Without Apps
5:45iPhone Resolution by Edward Tufte
11:54Alternate Reality Kit by Randall Smith at Xerox PARC 1986 (VPRI-0131)
2:16Alan Kay shows the Rand tablet
8:19Code Bubbles: Rethinking the User Interface Paradigm of Integrated Development Environments
38:17VR-OS: Interface Prototype. Full Demo
2:02If Microsoft Designed macOS
13:24Music Software & Interface Design: Propellerhead’s Reason
6:03Bill Atkinson: Hypercard
15:24The incredible inventions of intuitive AI | Maurice Conti
16:10From the To-Do List to the AI Agent
14:13AudioGL Pre Beta Demonstration Video 2 - Tech Demo
29:51Cheng Lou - The State of Animation in React at react-europe 2015
16:43Refactoring UI: Resolute
20:27How to Improve Blender's UI - Andrew Price — Blender Conference 2024
29:06Ultimate FPS - Controller Design & Build
4:46AudioGL Pre Beta Demonstration Video - Music Software
5:27Live ClojureScript Game Editor
6:16SIEUFERD: A Visual Query System
1:01:58The curious case of user interfaces - Rasmus Andersson (Config 2023)
51:20Methods & Techniques to Making Good User Interfaces • Janne Jul Jensen • GOTO 2012
2:35Digits Hand Tracker: Freehand 3D Computer Interaction Without Gloves
6:50Making Material Design
1:03:56Radical Digital Painting: Malibu (Lecture)
1:21Put That There (Original)
0:39Casio AT-550 Touch Screen Calculator Watch (1984)
10:21Ted Nelson on Zigzag data structures
32:55Magic Cap Introduction Demo 1/6/94
1:23:32Alan Kay - 2012 SCIx Keynote Presentation
39:30"Against the Current" by Chris Granger (Part 1)
10:51Chinese app design: weird, but it works. Here's why
6:11[at MAX 2010] Sneak Peeks - Typographic of Code
20:43The Lost Discipline of the Alarm: What Notification Design Forgot
10:49The Apple Podcast App is UX Garbage
23:02Did We Just Change Animation Forever?
9:07Hacking my arm prosthesis to output CV so that it plugs into my synth: Thought-controlled music!
2:13Building the Steam Controller
14:13See in complete darkness with touch
12:57Bringing page transitions to the web
43:07Implicit Surfaces & Independent Research
1:05:46Alan Kay, 2018: The Best Way to Predict the Future is to Create It. But Is It Already Too Late?
2:17Introducing Gmail Tap
32:18(ninth RacketCon): Andrew Blinn – Fructure: A Structured Editing Engine in Racket
38:34"Authorship Environments: In search of the “personal” in personal computing" by Eric Gade
59:13Computing with Projected Light: The Folk Computer Gadget
14:28How Lexus Fixed Tesla's Bad Idea: Steer-By-Wire Yoke
1:45Photoshop's Neural Filters are dumb
1:32:48General Magic (1080p) FULL DOCUMENTARY - History, Technology, Business
30:35GDL Presents: Make Web Magic | Part III
4:46Head Tracking for Desktop VR Displays using the WiiRemote
3:03How we type: Movement Strategies and Performance in Everyday Typing - Aalto University Research
1:16:432015 Facebook F8 - Michael Abrash 'Why Virtual Reality Will Matter to You'
9:25Embedding 2D Desktops into VR
14:203D Visualizer with Oculus and Hydra
9:10Introducing Enso | Build your data workflows in minutes, not weeks.
8:07Seymour Papert 1983
13:38Moldable Live Programming with Clerk (by Philippa Markovics)
8:57The Federated Wiki: Ward Cunningham at TEDxPortland 2012
14:37You're wrong about QWERTY
6:39Steve Mann explains the EyeTap
55:20Makepad: Designing modern UIs with Rust - Rik Arends - RustNL 2023
19:49BeOS Demo Video
1:12Introducing the Leap Motion
12:11Non-euclidean virtual reality
26:56The Implementation of Rewind in Braid
1:42An experimental new way to design software
10:48ComputeMusic(now): Andrew Sorensen at TEDxQUT
2:07Introduction: ARTSEY One Handed Keyboard
21:59Mind Control Device Demonstration - Tan Le
4:55Mockup Monday #9: Emacs on the iPhone
2:13Real Life Emoji Keyboard!
4:40Light Table - a new IDE
5:40New Technology: Haptic Feedback for Touchscreens
10:21The First Tiling Window Manager - Siemens RTL Tiled Window Manager (released in 1988)
7:28CRAZY Keyboard You WEAR! - TAP Wearable Keyboard & Mouse
4:36Windows 8: Operating Under the Influence
5:02T.E.D.D.Y. (Draw in 2D - Outputs in 3D)
40:47A Short History of Live Programming - Forward 3 Web Summit
7:53A Sci-Fi Short Film : "Sight" - by Sight Systems | TheCGBros
15:45The History of Cursor Keys
37:57"Apparatus: A Hybrid Graphics Editor / Programming Environment" by Toby Schachman
1:50Before Siri and Alexa, there was ELIZA
1:02:20Ultorg: A General-Purpose User Interface for Relational Databases
13:08Introduction to Live Coding Music and Visuals
27:34Demonstrating Shem & Golem
1:55Atari 8-bit GUI: Low-level GFX Rewrite
6:26Clicks Communicator: First Look
24:18Live coding a realtime raytracing shader
14:14Fighter Pilot Breaks Down Every Button in an F-15 Cockpit | Ars Technica
3:42Next Generation UI that can be touched with fingers against objects in the real world
27:10The Story of the Power Glove
1:59VR Editor: Building VR in VR with UE4 | Feature Highlight | Unreal Engine
1:51Project Starline: Feel like you're there, together
11:18I Made a 1D Game 🎮
35:32Inspiring a future Clojure editor with forgotten Lisp UX - Shaun Lebron
1:07Samplr for Touchbar
3:37PrintScreen: Fabricating Highly Customizable Thin-film Touch-Displays
56:25Tangible Functional Programming
9:59Intentional Programming demo (Part 1) - Editor
12:57Xanadu Basics 1b-- INDIRECT DOCUMENT DELIVERY
2:38Motorcar Compositor Demo 1
16:45Typing in 3D! (1st Master Forge Demonstration)
1:51Android Experiments OBJECT グランプリ : Magic Calendar
33:43A video about Blockhead (experimental digital audio workstation)
1:17:53How Complex is "Personal Computing"?
31:14