Gussying Up Familiar Pixels

Great, so you've decided that your app is going to be charming and gregarious. As you translate this broad personality statement into actual pixels, one route is to build a completely custom interface from top to bottom, like the Voices and iShots examples shown in What's Your App's Personality?, an approach you'll learn more about later. The easier road is to dress up standard iPhone elements, giving them a facelift with colors and images that match the personality you're after. By tinting toolbars or outlining table cells and buttons with specially crafted graphics, you can transform the iPhone's stodgy blue and gray standbys into something dramatically different.

This makeover approach gives your interface a fresh identity that, so long as you're only tinkering with color and adding background images, still offers your audience the easy familiarity of standard controls—nothing new to learn. Even so, there are a few conventions to observe and gotchas to tiptoe around:

Wine Steward uses good old table views, but creates a vintage ambience by draping a backdrop image across the screen, with a parchment graphic in the background of each table cell that makes each entry appear to be written on an aged wine label. The burgundy-tinted navigation bar maintains the app's wine flavor.
Wine Steward uses good old table views, but creates a vintage ambience by draping a backdrop image across the screen, with a parchment graphic in the background of each table cell that makes each entry appear to be written on an aged wine label. The burgundy-tinted navigation bar maintains the app's wine flavor.

Figure 6-2. Wine Steward uses good old table views, but creates a vintage ambience by draping a backdrop image across the screen, with a parchment graphic in the background of each table cell that makes each entry appear to be written on an aged wine label. The burgundy-tinted navigation bar maintains the app's wine flavor.

The blue arrow (the detail disclosure button) signals that tapping will take you to a detail screen for the selected content. For better or worse, many apps set up this button to take you to a different view than tapping elsewhere in the same cell, so it's important that it stand out as a separate button. Things (left) uses the standard blue button to good effect, but Reeder, an excellent app for reading news feeds, uses a custom version. Without the signature outline and blue color, Reeder's custom button blends in too much. It's not clear that tapping the button will take you to a different view than tapping elsewhere in the table cell (which it does).
The blue arrow (the detail disclosure button) signals that tapping will take you to a detail screen for the selected content. For better or worse, many apps set up this button to take you to a different view than tapping elsewhere in the same cell, so it's important that it stand out as a separate button. Things (left) uses the standard blue button to good effect, but Reeder, an excellent app for reading news feeds, uses a custom version. Without the signature outline and blue color, Reeder's custom button blends in too much. It's not clear that tapping the button will take you to a different view than tapping elsewhere in the table cell (which it does).

Figure 6-3. The blue arrow (the detail disclosure button) signals that tapping will take you to a detail screen for the selected content. For better or worse, many apps set up this button to take you to a different view than tapping elsewhere in the same cell, so it's important that it stand out as a separate button. Things (left) uses the standard blue button to good effect, but Reeder, an excellent app for reading news feeds, uses a custom version. Without the signature outline and blue color, Reeder's custom button blends in too much. It's not clear that tapping the button will take you to a different view than tapping elsewhere in the table cell (which it does).