In the hustle and bustle of modern life, the influence of smartphones in our daily life has gone over boundaries. Smart-phones are not just a device, there is almost no limit to what you can do with a smartphone these days. With the influence of smartphones, it has opened up immense possibilities for mobile applications.