Smartphones are much more than calling and texting these days with ...