For a mobile app to be lovable, it must be useful, usable and desirable. Apps must be useful in the sense that they provide functionality that allows a user to accomplish a goal. Usable means the app should be easy to operate and desirable means users should enjoy the experience, and have positive emotional connections with the product.

To make apps that fulfill those needs, mobile app designers should be aware of the context in which customers might use their mobile applications, and design the most useful features that would be valuable in that environment.

The five contexts which are amplified by mobile are: location, locomotion, immediacy, intimacy and device.

Get the full story at ReadWriteWeb