Developing applications requires that you understand your user. Creating something for data entry is completely different from an application meant to be easy to use. Therefore, you will to tailor the interface accordingly. This article covered some general guidelines to help you meet your objectives. Use the guidelines wisely, and your users will thank you for it.