In a sign of just how prominent smartphones have become, applications which are run on the phones are downloaded annually in numbers ranging in the billions....