App designer must know ten principles of user experience

Source: Internet
Author: User

1, flow chart is the basis of all work

Even a simple app should have a thoughtful flowchart to make sure it has a logical and reasonable navigation structure. The other thing is to make sure that the core features are on the top of the screen, rather than being buried under a multi-tiered navigation element.

  2, designers must clearly grasp their own division of Labor

Every detail created by a designer can be made vivid by a developer. The impact of simple design changes that take hours and days to make on the app function is quite different.

  3 . Avoid using bitmaps and low-resolution images

In general, the design is first designed for the retina display, high-resolution display, and then scaled down. A better approach is to design using vector graphics rather than bitmaps or raster images.

  4, click on the regional settings must be reasonable

Most users have index fingers wide 1.6~2 cm (between 44px~58px). The design should take into account the width of the finger, and the user in the rapid movement of the finger, it is difficult to accurately click on the small screen. Adding a large number of buttons and features on the screen is easy, but the buttons must be large enough to be large enough to be delayed.

  5, the introduction of animation design must be fine

If you are going to use introduction animations, make the animation as short as possible, design as fine as possible and attractive enough for the user to spend time waiting. The app loads the pictures first, then transitions to the animation. Make sure that the excess is smooth and natural.

  6, give the user a load hint design

App loading time is too long to allow users to think that there is something wrong, but also bring a bad user experience. Don't let users see a blank screen when app is loaded, use a load indicator or a small animation to let users know that the app is running. It would be even better if you could add a load progress indicator bar.

  7, different operating systems to have different design

Different mobile operating systems, such as iOS, Android and WPh7, all have a very different aesthetic. Developers need to carefully study the various operating system HMI guide, do a different version of the app transplant work, do not let users confused and not adapt

  8.prohibit the filling of too much information or UI components on high-density pixel screens

The interface that is stuffed with a lot of information or UI components can be very messy and difficult to navigate effectively, and will affect the presentation of the main features on the interface.

  9, the necessity of usability testing

Usability testing is a must, no matter how good your app looks. Find trustworthy people (or experienced designers) to conduct a small, closed test and update the interface before public release. Another easy way to get user feedback is to post ads on classified sites to recruit the right people for focus group testing.

  10, do not forget gestures but do not abuse

In a word, do not forget gestures but also can not abuse, usually to avoid by using gestures to enter the menu, or through gestures.

Related Article

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: and provide relevant evidence. A staff member will contact you within 5 working days.