The increasing demand for smart phones with innovative features has created a perfect sphere for mobile application developers to reach out to the mass with innovative apps. Almost everything has an app these days. Whether you want to remind yourself to drink water ...