Ever since Apple introduced its first smart phone, mobile apps have