Mobile Apps for all smart phone lovers