Top 10 tips for designing mobile apps and top 10 tips for apps

Source: Internet
Author: User

Top 10 tips for designing mobile apps and top 10 tips for apps

It may be easy to write an Android or iOS app. However, if you want to design the app successfully, the user interface is crucial to the success of a mobile app. Maybe you will say, why is the Flappy Bird with a rough interface so red and purple? but after all, it is a special case. Well-designed and beautiful applications are the mainstream of the mobile industry. Here are ten tips for how to design a better application.

  Tip 1: The subject is clear and direct

A good application is to focus on one thing to do the best. When someone asks you what this application is, you can describe your application in just one sentence without having to go into details. In addition, you can know the purpose and Purpose of the application within a short period of time when starting the application. If the user can perform operations only after browsing the four levels of menus, the fate of your application is to be uninstalled.

  Tip 2: Use the return button

On Android, the return button provided by the native system allows users to always return as original. In iOS, the return button is controlled by the Software. Therefore, you must always provide a return button when using the application, and it is in the upper left corner of the interface as you want. In short, we need to focus on user habits to meet their expectations.

  Tip 3: Consider the screen appearance after the keyboard is activated

Most mobile apps have one or more screens that use keyboard input. Unfortunately, many designers did not consider how the screen looks when the keyboard on the screen is activated. Therefore, when you test the application, make sure that there is enough space on the screen to display the content even if the keyboard is activated, so that users can know what they are doing.

  Tip 4: considerate use of placeholders

If there are only a few data input fields in the application, the placeholder in the field will make the application look cleaner. If there are multiple data input fields in the application, replacing the field label with placeholders will make the layout very messy. Once users enter some information in this field, they do not know what the information should be unless it is well known. Therefore, always pay attention to the use of placeholders.

  Tip 5: exercise caution when challenging new features

In the old era of application design, software developers always add as many features as possible to the application. They mainly focus on how many functions are included in an application. However, the revolution in the mobile field has changed.

Adding a slightly useful feature to a sub-menu in a desktop application may be a good idea, because it is likely to be the main difference with other applications. However, using this method in mobile apps only makes your app interface messy. Therefore, when challenging new functions, you need to consider whether the problem may be compromised.

  Tip 6: Place tags in the correct position

In iOS, the main tag navigation does not look like a tag. The icon is at the bottom of the window. It is mainly used for users to switch pages in the application. Therefore, iOS users do not want it to be at the top of the window, but Android users do not. In Android systems, labels are typically placed on the top of an application and can scroll left and right. The key here is that if your application needs to rely on a "tag" as the main navigation in your application, you need to determine whether the target platform is iOS or Android, then decide where the tag should be placed.

  Tip 7: Pay attention to the button size

There is a tendency in simple design. To add a new event, we will narrow down the button or font size to adapt the screen to all content. In fact, this is a very bad behavior. I wonder if you have such an experience. When you try to use a Web page on a smartphone that is not designed for mobile phones, you will find it painful to click the correct link on this page. Therefore, make sure that the buttons of the application are large enough, even if the user operates on a small mobile phone, it is convenient and easy to use.

  Tip 8: Consider the button position

When a user holds a smartphone, the thumb can easily touch the lower half of the screen. In addition, the right-hand access to the right is the simplest, and the left-handed access is the opposite. Therefore, if the application you designed is used by one hand, you must remember where the button is placed to make it the most convenient.

  Tip 9: Provide information required by users

Any time you prompt the user to enter the information required by the user to make decisions and take actions. If your user interface does not provide this information in the same location and prompts them to enter the information, they may need to cancel the information and navigate to the location of the information before making a decision. This is an unpleasant experience for users.

  Tip 10: image resolution

Modern smartphones all have amazing high resolution and look pretty. However, if you still use low-resolution images as icons, your applications will become rough and fuzzy, especially in comparison with native operating systems. However, there is a better way to use a vector-based image, so that the image can be extended to any resolution.

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.