Nowadays, when someone discusses a common problem, the first comment we hear is “there is an app for that”. According to the latest statistics(March 2017) by statistica, there are 2.8 million apps in Google Play Store and 2.2 million apps in Apple App Store. We all know the need of…