Smartphones are now a vital part of our daily lives. The depth of integration they have managed to achieve in our lifestyle is amazingly staggering. With ...