Designing the most elegant, usable iPhone table view search
By Sean Murphy on August 14, 2009
Tagged: iphone-sdk
When it came to adding a search feature to my iPhone application Harvest, I ended up choosing not to follow the usual (Apple exemplified) approach of placing a search bar above a table view and scrolling it with the content. This post explains this and other design decisions I made, even to the smallest detail, as I strived to create the most usable and polished search feature.
Providing a mechanism to search among a table view of items is a common element present in so many iPhone applications, in fact it’s almost unexpected to see a list of items without a way to filter through them. Even though the feature is generally the same across all of these applications, I feel it can be refined and highly polished through many seemingly minor details. I’d like to explain some of the characteristics which I put considerable thought into when designing Harvest’s search, ones I believe contribute significantly to the usability of the application.
Find Me On