Band in Your Hand: De-blackboxing GarageBand

GarageBand is a music software for Apple devices such as iPhone and iPad. It has a library of sound effects and can be used to create songs with multiple audio tracks. In this paper, I discuss the design principles in GarageBand, such as modularity, affordance, and constraint. I also examine whether GarageBand fulfills Alan Kay’s vision of meta-media.[……]

继续阅读

Dark Echo: A discussion about Affordance

I will use an iPad game called Dark Echo to exemplify the affordances and constraints in design principles. Dark Echo is one of the most amazing puzzle games I encountered for years. Basically, it’s a two-dimensional escape game. It orchestrates both simplicity and complexity, demonstrating many design principles explicitly.[……]

继续阅读