test the design on the device (and test a lot) - while working on a design displayed on computer screen, as the design seems to be bigger than it will be displayed on, there is a significant tendency for inexperienced designers to make fonts and other elements too small.