1. Use the grid
The use of a grid makes a developer’s life much easier by helping arrange the core elements. It also assists setting the pace of the design with the aim of creating a consistent experience.
2. Adapt to every screen size
Carefully consider the varying screen sizes an application may be used on, and test the main design layouts for all possible devices. A modular grid can be of great assistance here. It’s often difficult to predict what problems irregular screens may reveal.
3. Check the contrast
The more attention you give to contrast the better. People frequently use mobile devices outside in bright sunlight.
4. Stick to the guidelines of the platform (iOS Human Interface Guidelines and Material design)
Although guides can frequently help end-users work in any application in a familiar environment, it’s always tempting to break the rules, because guides restrict creativity and do not always dictate the best ideas to solve a specific problem. When you have enough practice with guidelines, you will understand where it is possible to deviate from them for better UX. Until then follow the rules.
5. Adhere to accessibility standards
One of the major accessibility standards these days is the size and location of tap areas, such as buttons or controls. Locate key interface elements where users can easily reach them with the thumb of the active hand.