With increasingly powerful smartphone devices entering the marketplace, there are more ...