10 Useful UI Designing Tips for Developers