Mobile applications (or "mobile apps"), such as those sold in Apple's App Store or Google's Google Play, have become an important part of the smart…