Designing software for smart phones and tablets requires a different approach than web application design. Unlike applications delivered via web, app users must understand how to use the application immediately or they will likely remove it from their device.
Consider the process that a typical user goes through in purchasing and buying an app. The purchase cycle may begin when the prospective buyer reads a review, gets a personal recommendation or conducts a search in the app store on their phone. If the product looks appealing and the price is justifiable, the user will typically download and launch the application immediately.
I cannot think of many environments that are more distracting than a phone: For one thing, there’s a load of other applications, text, email and voice ready to interrupt the user flow; secondly, there’s a good chance the user is multitasking–the user may in fact just be waiting for a taxi, a plane or for friends to arrive for dinner. So first impressions are more then important; they are live or die episodes for your app. If you lose them on the initial crank, you may never get them back.
You may not be able to control the environment that your first-time user is going to be in when they experience your app for the first time, but you can take steps to make the experience positive.
Concept Anchor
A concept anchor is some aspect of your software that functions as key conceptual access for users to hold onto while they explore the functionality of your app. Without the anchor, the user can easily and quickly get lost and frustrated. When you’re app does something most people are already familiar with establishing a concept anchor is a no-brainer, but it gets much more tricky once you go into uncharted or ambiguous territory.
You establish a concept anchor in the design phase by identifying the key object, activity or task that is the prime rationale for developing your software. It should ideally be something that is already familiar to your users. For example, Instagram’s anchor is photographs–not the filters that makes the application unique. Similarly, Evernote uses the list as its concept anchor, even though there’s a million other ways to create lists, because it is the list, not the interesting things that evernote allows you to do with your list, that people will initially and intuitively understand.
Surprise and Delight
Establish your concept anchor on the initial screen. This will have the dual benefit of making users feel comfortable while providing them with a secure anchor for them to hold on to while they explore the new and unique features your app has to offer. With the security of a concept anchor, new features can surprise and delight your new user. WIthout an anchor they may feel untethered, confused and frustrated.