Fritzing: a tool for advancing electronic prototyping for designers
Proceedings of the 3rd International Conference on Tangible and Embedded Interaction
Getting inspired!: understanding how and why examples are used in creative design practice
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Two studies of opportunistic programming: interleaving web foraging, learning, and writing code
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Attaching UI enhancements to websites with end users
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The accidental tutor: overlaying an intelligent tutor on an existing user interface
CHI '09 Extended Abstracts on Human Factors in Computing Systems
UbiSOA Dashboard: Integrating the Physical and Digital Domains through Mashups
Proceedings of the Symposium on Human Interface 2009 on ConferenceUniversal Access in Human-Computer Interaction. Part I: Held as Part of HCI International 2009
Sharing Good Practice through Mash-Up Personal Learning Environments
ICWL '009 Proceedings of the 8th International Conference on Advances in Web Based Learning
The efficacy of prototyping under time constraints
Proceedings of the seventh ACM conference on Creativity and cognition
A design of usable and secure access-control APIs for mashup applications
Proceedings of the 5th ACM workshop on Digital identity management
Example-centric programming: integrating web search into the development environment
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Designing with interactive example galleries
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
No Code Required: Giving Users Tools to Transform the Web
No Code Required: Giving Users Tools to Transform the Web
Design's processional character
Proceedings of the 8th ACM Conference on Designing Interactive Systems
Visual design of physical user interfaces for NFC-based mobile interaction
Proceedings of the 8th ACM Conference on Designing Interactive Systems
Trade-off between complexity of structured tagging and effectiveness of web service retrieval
ICWE'10 Proceedings of the 10th international conference on Current trends in web engineering
Sketching interactive systems with sketchify
ACM Transactions on Computer-Human Interaction (TOCHI)
Towards user-centered mashups: exploring user needs for composite web services
CHI '11 Extended Abstracts on Human Factors in Computing Systems
Uniting online social networks with places and things
Proceedings of the Second International Workshop on Web of Things
Services as materials: using mashups for research
Proceedings of the 2nd international workshop on Research in the large
23rd French Speaking Conference on Human-Computer Interaction
Towards a reference architecture for mashups
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems
Software engineers' information behaviour and implicit relevance indicators
International Journal of Knowledge and Web Intelligence
Prototype hacking: succinct physical communication for design and business
Procedings of the Second Conference on Creativity and Innovation in Design
Task-specific information retrieval systems for software engineers
Journal of Computer and System Sciences
Codelets: linking interactive documentation and example code in the editor
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
ResEval Mash: a mashup tool that speaks the language of the user
CHI '12 Extended Abstracts on Human Factors in Computing Systems
Software developers' information needs: towards the development of intelligent recommender systems
iUBICOM'11 Proceedings of the 6th international conference on Ubiquitous and Collaborative Computing
On the systematic development of domain-specific mashup tools for end users
ICWE'12 Proceedings of the 12th international conference on Web Engineering
Prototyping tangibles: exploring form and interaction
Proceedings of the 8th International Conference on Tangible, Embedded and Embodied Interaction
End-user construction mechanisms for the internet of things
BCS-HCI '13 Proceedings of the 27th International BCS Human Computer Interaction Conference
Hi-index | 0.00 |
Opportunistic practices can accelerate and simplify ubiquitous computing systems design. Such practices may include copying and pasting code from online forums into one's own scripts or reappropriating components from consumer electronics for design prototypes. The authors introduce a framework that links opportunistic design for ubiquitous computing to hardware and software practices. They interview 14 professional and hobbyist "mashers"—Web 2.0 programmers, hardware hackers, and designers of interactive ubiquitous computing systems—to learn how designers choose between integration levels. Finally, they discover the mashups' epistemic, pragmatic, and intrinsic values for creators and how shopping becomes a central activity.