Users have several key expectations when it comes to mobile applications:
Mobility – People are always moving & expect their mobile experiences to support/enhance that.
Social – Mobile apps need to support communications with family, friends & coworkers.
Entertainment – Mobile experiences need to be enjoyable; attention spans are short.
Users' emotional experiences are paramount. We take mobile devices everywhere, use them in intimate situations, we project our emotions on the apps when they fail us.
Let's look at 7 common pitfalls of mobile application development...