The challenge of crafting an effective mobile application is to deliver on user goals and business goals within the constraints of the mobile device. In our work, we have discovered a handful of helpful guidelines for designing mobile applications while keeping user needs and business goals in mind.