One of the joys of using mobile devices, particularly tablet devices, is the multitude of ways that you can interact with the device using gestures, and moving the device as you hold it. If you are building an app for your clients and customers, you need to consider how you can enrich their experience through facilitating appropriate / useful / fun / surprising interactions – depending on the purpose of your app!
The gestures available on the different mobile device operating systems are broadly the same, with a few notable exceptions. Depending on the available gestures, from most commonly supported to the more unique, are:
With the right app add-on, your Android device also allows you to create your own gestures to quickly achieve frequent actions e.g. calling your partner.
It is also possible to interact with an app by moving the device:
Some apps, most notably the famous and mega-successful Angry Birds, lock into one screen orientation, so rotating the device won’t change the orientation of the application (in Angry Bird’s case to portrait) no matter how you hold your device.
As anyone who has played Angry Birds knows, using that app in portrait mode (if indeed it was possible) wouldn’t be anywhere near as good as in landscape mode. If you have a compelling reason why your app shouldn’t be rotated, then you don’t need to support both orientations. However, you should at least consider enriching the customer experience by changing the layout of the screen to provide less / more / different functionality in portrait compared to landscape.
Mobile phones by default will be used in portrait orientation; tablet devices seem to be used predominantly in landscape, unless you’re trying to read the news one handed while standing up on a train! Landscape usually works better for watching movies. Obviously the design of your app will be impacted by the target device, and how your users are likely to use your app.
My first experience of the beauty of rotation on a mobile device was when using the calculator app on an iPhone… in portrait you get the standard calculator view. Rotate to landscape and voila… you have a scientific calculator. Now… I think the last time I needed to use a scientific calculator was in Year 11, but it was a nice touch!
Supporting different functionality or screen design in different orientations will require more development effort though (read cost to build).
Some users like to be able to use a stylus, particularly when it comes to completing forms or drawing on the device. If your app requires a stylus though, you will be limiting the number of users that will benefit from it. Being able to take a mobile device anywhere without having to carry a load of accessories is another one of the key benefits of touch screen mobile devices.
I must admit to having a huge laughing fit when trying to demonstrate to someone how to use an iPhone app that takes your blood pressure. It involved putting your finger over the iPhone App camera aperture, and pointing it at a bright light source. The app then found your pulse and displayed it on screen. What made this so funny was that I was simultaneously trying to take a screen grab with my other hand, and not drop the phone.
While it seems like a pretty crazy thing to do with a camera aperture and an iPhone, you have to admire the creative thought that went into it!
Mobile devices have swiftly become an important and ubiquitous device in business and leisure alike. This is in no small part because of their ease of use. So when designing an app you need to carefully consider how you will enable your users to interact with it to ensure that it is easy, intuitive and a pleasure to use.
What nifty gestures / interactions have you enjoyed while using your favourite mobile device and app? Leave a comment and share.