Six fatal mistakes that developers can easily make and six fatal mistakes

Source: Internet
Author: User

Six fatal mistakes that developers can easily make and six fatal mistakes

Summary: All application creators place good wishes on their own applications, but many errors are caused by the destruction of app design in their unconscious state, no developer or designer will intentionally destroy the application design. The following are six mistakes that application developers often make.

In the app design process, developers may make many design-damaging mistakes, but the following are the most obvious parts and are easy to avoid. A deep understanding of design rules and mobile app features can help you build a better user experience.

1. Bad app icon

Generally, the first impression of an application is the icon. When users see the application icon, they often make These guesses: is it safe? Can I trust it? Is this application reliable? Is the application developed by professionals? Is it worth my time?

For different developers and designers, everyone seems to have their own ideas about what a good icon is. In the App Store's "Camera" category, you will see some icons that are very eye-catching, while other icons seem to have been hidden and hidden in an unknown corner. Obviously, what makes an icon stand out is its visual appeal. But what elements make it more visual?

● Focus on a unique shape. Whether there is a shape, you can use it in your own icon, so as to improve the tokenization of the icon;

● Select from the colors. Make sure that the colors you use can satisfy a certain purpose and ensure that they can coordinate with each other before;

● Avoid using photographic works. On a small icon, you can hardly see the details of the photos;

● Avoid using a large amount of text to ensure ease of use.

Make sure that your application complies with the preceding items to avoid being unprofessional.

2. Force user registration

For example, a friend recommends a very good application to you, and you are also very interested in using it. Download the application and open it. The first screen popped up requires you to register first. This is not the first experience you expected. After downloading an application, you must try it immediately. If you need to register a calculator application, this design is very stupid. However, some applications need to be registered first for functional requirements. In this case, make sure that there is a good guiding process and the registration requirements should meet the actual needs of the application. If this is not the case, you can be lucky to first display the application. If the user wants to unlock more functions, such as inviting friends and tracking targets, then the user registration is required.

3. controls that are too small

This is almost impossible to achieve, just like putting a person with a thick finger in a needle. For children, we need to simplify the elements and enlarge them. For applications, the large size controls make it easier for users to interact with them. In previous iOS versions, the widget size in the calculator application is suitable, but iOS 7 uses a larger widget.

4. Hard-to-read text

For users, rolling reading is much easier than focusing on reading. Most of the time, you want to get as much information as possible from the screen, such as stock charts, but for text, scrolling allows you to read more quickly. However, reading speed still depends on the difficulty of reading text. There is nothing wrong with using text of larger size. As mentioned above, a larger size is not only applicable to children. When reading on a 4 inch screen, a larger font makes reading easier.

If you are not sure which text font size should be used, you can use Dynamic Type. In this way, users can decide which font size is most suitable for them, and you do not have to worry about how to properly display the content.

5. carry too many brands

Think about the price that users will pay for using your app:

● They need to download your application from the App Store, which displays the name and icon of the application;

● They need to view the application name and icon to open the application on the mobile phone;

● They need to watch the loading view that shows the app logo and name.

When they really want to use the app, your brand has been exposed to them through three different opportunities. In addition, there is really no need for you to fill in the trademark or brand in the application. For websites, it seems understandable to give brands more exposure opportunities because you don't know how users get to your website. However, for an application, there is only one way for the user to arrive at the application, that is, click to open the application.

6. Confusing animations

Animation can make the application simpler and more concise, but improper use will make the application hard to understand or make the user lost. Animation is especially used in design, but the problem is that they do not have any purpose in many cases. In this article, we will not go into the complicated and difficult animations.

For more information, click www.devstore.cn.




Related Article

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: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.