How to design an iphone application that satisfies the user?

Source: Internet
Author: User
Keywords Let the user function we very whether

Do you like the iphone? Do you like iphone apps? In the face of so many new and diverse applications, do you have the urge to design a application that belongs to you? So do you know how to design a user-satisfied application? In my usual iphone application design, I have summed up some of the lessons I hope to discuss with you.


1. Know Your users

If you want to design an iphone application now, it is necessary to master the iphone's user habits. iphone users are not patient, they are often quickly click on the screen, uninteresting to switch to other applications. Even if he loves an app and doesn't want to explore all the details, he's not interested in learning all the standard touchscreen gestures. And they also like the taste of a delicacy, always go to find the application they are interested in, but after downloading it is rarely used or long-term use. Yes, your users may be a patient, do not love to explore, half-hearted people, but the user each choice will have a certain purpose. Only by knowing these things can you give them a hand, help them with their work, or pass the boring time or meet their other needs.

2. Understand the user's use of the scene.

Do your teams often get stuck in the company's work day and night while doing apps? is the product manager in the Office meditation focusing inventing features that users like? Is the designer self-righteous in the design of interactive logic that brings the so-called good experience to the user? is the tester in place to simulate the various test cases of the product of the imaginary moving end? Handheld devices are sought after by everyone, because it can be taken out of the pocket anytime, anywhere. This "on-call" convenience also gives the features of different products to mobile-end products. Think that your users may be in a fast-moving subway or on a bus, waiting in line at the checkout desk to wait and take a break on the side of the road.

3. Clarify the application objectives.

To evaluate the success of an application, we first see if the user can clearly say what our application is for. Think of the user to start the application of the reason, is an application of the first priority. Unlike web products, all-inclusive's applications ultimately fail to survive the cutthroat arena of the App Store. Good applications often have only one main line, you should do is to optimize the main task, discard some flashy features and effects. Expand your horizons by using the natural extension function in your main direction. Let your users truly appreciate the availability of your products.

4. Simple and easy to use and efficient.

The most essential goal of the application should be to take into account the user's background, experience, and feelings during the operation, thereby designing products that meet the end user, making the end user happy, efficient and efficient in using the product. A tedious application that costs you a lot of energy and time, will you be mad about it? A popular iphone app should not make users feel more complicated and won't let us think about how to use them. It should allow us to quickly complete our tasks and use them in a variety of distracting environments. If you expect users to spend a lot of time figuring out your complex logic and how to operate, that's a big mistake. As much as one or two clicks can be done to achieve the desired needs of the user. So this requires us to focus on the simplicity and efficiency of the application.

5. Details determine success or failure

I have a famous saying: "The world will be done in the fine, the world is difficult to make easy." Do the application is also the truth, in the user experience design process, every page, every action, every element (even if the interface on a button, a text, a hint) can accurately convey information, should be rigorous scrutiny. Second, the application can and data accuracy, flow and speed and other details of the problem will seriously affect user operations, and finally forced to give up use. The other details come from innovation and a deeper understanding of the user. From the small design point and function point for the user to consider, more can reflect the designers meticulous observation and thoughtful users. Detail comes from habit, and habit is subconscious. An application can be decomposed into countless details, with countless details to be strictly enforced and trained into a habit. In this way, our application can have enough connotation, taste.

6. Give a good first impression.

Users choose applications in the App Store just like a long distance meeting, first impressions often play a key role in the whole process. Only by attracting users and putting them into use, can you have the opportunity to show your charisma and win everyone's trust. Of course, this good impression also requires you to pay attention to product quality and detail, cultivate your application temperament and charm. Often some people feel that the application of the icon, start the image, introduction interface These are face works, no practical significance. Emphasis should be put on product functionality and technology. So if you don't have the chance to be chosen, how do you show the user what you want?

7. Reasonable use of interface specifications.

IOS Human Interface Guidelines provides the most authoritative and reliable starting point for people who make iphone products. It provides a wealth of basic theoretical knowledge and technical guidance to help individuals or design development teams create iOS applications in the shortest time possible. When the iphone application team members are aware of some of the implementation principles and specifications of the iOS platform, the different roles in the project will be able to save a lot of time in communication and avoid major differences in the design plan. Another reasonable use of the specification, users will also be more easily used. No one wants to spend their energy trying to figure out how you work.

8. Be different

Users can use a lot of their applications, but the same or similar applications in the user's mobile phone ultimately retain only one. What unique features do you give your application to compete for this niche? It is possible that your product has many of the same or similar applications in the App Store, so that your application will be difficult to overtake in the event that your opponent is ahead of the market. So you have to have your own unique, let the user's recognition you. Interactive ways like the path, like Pinterest content presentation, like Foursquare have a unique incentive mechanism, like Facebook has a lot of community user interaction; Like drawsomething has attractive drawing games , a vivid experience like butterfly, something that is not available to the agile diagnosis, which is the focus of your differences from other similar applications. Remember not to do exactly the same things as others, and not to copy other people's functions and designs without thinking.

Design a user-like iphone app that accurately understands users, digs out user needs, refines functionality, effective usability, and personalized features. Let your application in front of the user show elegant demeanor!

Reference book: Josh Clark "Tapworthy Designing Apps"

Source: http://cdc.tencent.com/?p=5757

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.