I am a Professor in Human-Computer Interaction at UW’s Allen School of Computer Science and Engineering.
- 🛠 Director, Makeability Lab
- ♿ Co-founder, Project Sidewalk
- 👨🏽🏫 Teacher, Prototyping Interactive Systems
- 🔗 Academic website
Name: Jon Froehlich
Type: User
Company: University of Washington
Bio: Professor of HCI in Computer Science and Engineering at UW, Makeability Lab Director, Project Sidewalk Co-founder
Twitter: jonfroehlich
Location: Seattle
I am a Professor in Human-Computer Interaction at UW’s Allen School of Computer Science and Engineering.
A set of Processing sketches (of increasing complexity) that graph Arduino data--or any CSV data--off the serial port. The simplest sketches (e.g., ArduinoGraph1, ArduinoGraph2SimpleScrolling) visualize just a single channel while the most complicated example (ArduinoGraph6DigitalAndAnalog) visualizes up to 7 simultaneous analog inputs and 14 digital inputs.
Simple demonstration of TimerTask for Android animation
Simple demonstration of using TimerTask along with threadsafe user interaction
A simple interactive calculator app in Android created for my Intro to Human-Computer Interaction (HCI) course at the University of Maryland.
Demonstrates performance benefits of drawing to offscreen bitmap and highlights use of historical points
A simple demo app for investigating Android UI event propagation
"Hello World" Android app built in class during CMSC434
A simple demonstration of using motion sensors in Android
Demonstrates cross-thread communication in .NET WinForms and Android
Simple demonstration of using Android View animations
Simple demonstration of using Android View animations to recreate CMSC434AnimationTimer
"Hello World" Android app for CMSC434 built in class
The github repo for CSE590 - Ubiquitous Computing Spring 2018
Prototyping Interactive Systems - Autumn 2019
The github repo for CSE599 - Prototyping Interactive Systems Spring 2019
The github repo for HCID521 - Prototyping Studio Winter 2019
MHCID521 Prototyping Studio
Hosts code, hardware schematics, and documentation for the HCIL Hackerspace access control door strike project
Professor Jon Froehlich's academic website
A modern, high customizable, responsive Jekyll theme for documention with built-in search.
Instructional notebooks on music information retrieval.
Firebase Quickstart Samples for Android
Parking some vis code for teaching (may move to makeabilitylab repo later)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.