have triggered a rapid increase in the use of
“smart” devices such as tablet computers and smartphones.
Smart devices feature direct manipulation interface, rich
multimedia support, GPS navigation, versatile connectivity,
social networking and significant computational resources.
Furthermore, the new platforms can be used on other
electronic devices from laptops, notebooks and smart TVs to
wearable devices overcoming existing cross-platform
compatibility issues.