Checkout Nate's latest project: Honey, That's Mine! a boardgame for iPad, iPhone, and iPod Touch.

ColumnView Control
interface sampleAn ajax control for browsing hierarchical data.



Project goals: In action: Point2 Homes Neighborhood Search

The world's neighborhoods represents a large amount of data. When I began this project a tree-style control was in use. The problem was that as soon as users scrolled into the list they forgot where they were - browsing California? Or Nevada? San Fransisco or San Jose? The context wasn't being maintained in the interface.

Finding inspiration in the Mac OS finder and the Ebay category selector I created a fluid, client-side control that uses ajax callbacks to retrieve data on demand. The result is a interface control that feels smooth and responsive.

Watch a Quicktime screencast of the ColumnView.

arrow Newer arrow Older