Mobile technology has affected virtually every aspect of human life, from government to public and private enterprises to friends and families. Because of its pervasive presence in our day-to-day lives, smartphones have become a powerful tool for business-to-business (B2B) and business-to-consumer (B2C) communications.