As the next generation handsets, smartphones are continuously gaining popularity throughout the world. Characterized by advanced operating systems, these devices are capable of supporting a wide variety of services and applications. Recently, research firm IDC projected that smartphone shipments