Cell phones provide basic mobile functions such as making calls and sending text messages. Smart phones ..