Chapter 4. Search, Sort, and Filter

- Search Patterns
Implicit Search; Explicit Search; Auto-Complete; Scoped Search; Dynamic Search; Saved, Recent, and Popular; Search Form; Search Results
- Sort Patterns
Onscreen Sort, Sort Overlay, Sort Form
- Filter Patterns
Onscreen Filter, Filter Overlay, Filter Form, Filter Drawer, Gesture-Based Filter
Have you looked at AutoDirect, Greensheet, or a similar freebie print ad circular lately? You’ll see page after page of classified ads organized in very broad categories, like Trucks, Cars, and Appliances. You practically have to read the whole rag from beginning to end to see if there are any ads that interest you. This should give you a new appreciation for three basic online tools: search, sort, and filter.
We take them for granted in our digital world. But there are some nuances to getting search, sort, and filter right in a mobile application. This chapter explores more than a dozen different approaches.
Search Patterns
Josh Clark, author of Tapworthy: Designing Great iPhone Apps (O’Reilly, 2010), says that in touch interface design, “buttons are a hack.” That’s because touch gives us more direct ways of interacting with content, like pull to refresh and pinch to zoom. Why use an abstract button when a physical gesture would be more intuitive?
We should think of mobile search the same way. As our apps become more “aware” of our individual needs, they can ...