IDE Interface, Improved

From Andrew Bragdon, et al. of Brown University comes Code Bubbles, an attempt to redefine the IDE interface. Interesting re-think:

…a novel user interface metaphor for code understanding and maintanence based on collections of lightweight, editable fragments called bubbles, which form concurrently visible working sets.

Without the file-based aspect of traditional IDEs, Code Bubbles functions by freely manipulating discrete units of code in a 2-D space: ideas are ordered in a friendlier way and the developer doesn’t have to move different locations to see the code fragments on which he’s working. Characteristics of “bubbles” fundamentally different from windows. The video makes a compelling case for Code Bubbles’ usability and usefulness.
(via Cedric Beust at java.dzone.com)

Inside-Secrets-to-an-iPhone-App