Mobile Apps and Its Growing Importance for Today’s Businesses