Mobile applications are making our life simple, at the same time too many apps make our life a bit of a hassle too. A consumer has to keep installing new apps to get the advantage of its features and the developers have to keep designing it.