Designing for the specific device your app will run on is extremely important! Applications that work well on a traditional computer may be complete disasters if ported to a mobile platform without redesigning the logic to fit the device’s capabilities. Additionally, the capabilities of the device enable you to design an application that can do different things than an application on a traditional computer. Apps are cheap and easy to obtain. If yours doesn’t work well, there is likely to be an acceptable alternative. A well-designed app can be a delight to use. A poorly designed app will not be used for long, if at all. The operating system, device size, and mobility all impact design and must be accounted for.