Design ideas about several core features of the app

Source: Internet
Author: User

Respect for the work of others, reproduced please indicate the source: http://blog.csdn.net/gengqiquan/article/details/51878709, this article from: "Gengqiquan blog"

Recently I want to make an app, considering that many of the apps that I've done before have some dissatisfaction or poorly designed places.
Through a variety of information and combined with their own experience, to sort out some ideas. Because of the idea of holding a spit groove to write (there is a slot to change it is not it?) )。 So the words will be very colloquial, we look at the good, what different ideas or I write bad place, welcome message points out

About Registration

I think, registration can be this way, if the user is not registered, he wants to order, whether it is the Web page or application, out of the registration interface, let the user enter the mobile phone number, 1, the mobile phone number is not registered, send verification code, fill in the Verification code successful automatic registration, Pop window (prompt the user is the full password or direct Initial password 123456). 2 mobile phone number has been registered, a verification code, enter the verification code directly login. In-App login interface (we provide user authentication code login and password login two kinds.) Priority display Verification code login, you can click the button switch password login)
Login This is very important to the user's first impression, and it has a big impact on the conversion rate of the downloads we've promoted and purchased.
There are many people in the mood to buy a thing or do one thing, and finally by the cumbersome registration process to make the desire to go on. You don't want me a cell phone number, you asked me to fill out what kind of junk to do. It's all about the software, and I'm not going to generate it automatically.
Some suggestions that applications with a small amount of money to trade are best provided with a verification code login, simplified operation, and also secure. Even if you let him set the password, set 123456 as the password of countless people, increase the complexity of the password is also equal to increase the user registration costs. For applications with frequent trading behavior, passwords and payment codes are required.

About Information Completion

Avatar this thing does not have to have, if our platform is a content browsing platform, and has social attributes, then still need
What if there is too much information? Let the user enter the complete one at a time? Even if you are in an interface, even if you are hooked choice, still very annoying, more dizzying ah.
You can try this, and each message pops up with an interface. There is a default for him to write or put good content, ask her to change it? He can choose to use this, you can also choose to change, below give him two buttons, "perfect the next", "Let's Do It"
Why must he fill out all the information, not to the people like to see, called Dick and Harry Puppy have what to care about. Do not affect the use of the line, of course, if the later users want to modify, or to change, after all, there are always users concerned about their own code, even if no one on the platform to know him.
About the name, we can give some default, with platform features, Avatar can give some fun. Once we decide to put a person's avatar on the list, we can never use the default unified avatar, much low ah. As if the user had no enthusiasm for our products.

About push

This thing must be there sometimes, but it's also very easy to get bored. First of all, this thing must be able to refuse, Apple is doing well. And this thing can't be sent to me by default. There will always be a word that you bother to unload you, I spent a lot of money to pull in a user because he said a lot of nonsense to make the family unhappy over the friendship of the boat, thanks to AH. Here can be classified, temporarily divided into two kinds, one is the public, what has new products,. New version. These gadgets. Can be used in the form of announcements. It's not a carousel diagram. Nothing to roll the news. Don't push it, please. Thief annoyed. If I really want something, I'll go and buy it myself. I need to wait for you to give me a crazy day. You can guarantee that I will like it if you push it, but I can guarantee that once I don't like it, I'll be bored. Bother me twice I have not found how to turn off the reminder or forget to turn off, I will unload you. Think of the Daily news push to make you more annoying you know. One is the individual. The needs of a particular population or a particular person are exactly the same as the resources we have. We need to push it to him at this time. For example, this person has been on our platform to see the mobile phone, suddenly I have a cost-effective mobile phone, of course, to be pushed to him. But this method is easy to injure. Who knows people are not watching to play or have already bought, so we can do so, when the user to the attention of a certain thing reached a certain level,. We play a window to ask him: elder brother, you say you have seen this kind of thing many times,. Do you like this kind of thing ah,. Next time I have this kind of thing want to tell you to see AH. He wants us to push it, don't forget it. Also like the user likes something, but this thing he hasn't sold yet, let you have a look. I can't keep waiting for you. Start selling, everyone is so busy, this time we can provide push button in a conspicuous place to let the user choose to click

About Home

Home this thing is very difficult to engage in, because he is too important, he is a façade, but also the user's first impression of the application of the intuitive embodiment.
Since the first impression of the application, the façade, it is doomed to the homepage in most cases can not be a function page, unless you are a function of the application, naturally to use the most Frequently used function page on the homepage so that the user first time to see, such as the homepage of the microblog is information browsing. The homepage of the information app is the recommended news. Sports Applications The first page is the list of competition activities. The ledger application is how much money is left to spend.
What about non-functional applications or applications that have a lot of complementary functions? This time the home is a hodgepodge. Let's talk about how to make this a hodgepodge.

There are many kinds of chowder, some of the stalls, such as the Lord of the Gods in the first encounter buck tooth sister to eat that night, messy and a lump of excrement, some mother kind. Clean has nutrition, see this has appetite, there are some lovers of that kind, like the star Master was kicked to the bathroom after Buck tooth sister to her that night barbecued pork. Not only clean and fresh, meat and vegetables with. A variety of dishes are also divided into clear, you can choose to eat that you like to eat that piece. Don't worry, obviously want to eat vegetables but stick a chopstick oil. Such a bowl (well not chowder), not only look at the appetite, but also feel very intimate.
Now we know what a bowl of good chowder is going to be.

The first is to clean and refreshing, this requires the interface can not be too red green

Then you have to mix meat and vegetables. That means we're going to pick up all the complementary functions in our application and dress him up.
Then the segmentation is clear. This looks at the layout. Green vegetables are vegetables, the large intestine is the large intestine. This place is green vegetables you can not let the user down to find out is a block of large intestine. Level recommendations up and down. No more than three layers. Left and right layout for the space is not suitable for the mobile phone, up and down can, but not many, three is the limit. On the first floor, we're vulgar. Put a carousel, what announcements ah, advertising ah, put this, do not big, mobile phone height of one-fourth or less can, the user is mainly text, you do not want to put things on this piece of the ground propaganda finished, do not show, on the special four or five seconds on the switch, the word is not necessarily see the end, and put other

The second layer of hot spots recommended, some other users are particularly fond of, a large number of visits. , it doesn't need to be big, because not everyone will like it. All you have to do is tell him that this thing is popular, and he likes to see it himself.
The third layer is the play, here should be the user like to see, the amount of large, is a browse-type, all a content to have enough size, to allow users to swipe up and down this layer of things can be judged by the list of things he has no interest in this thing, believe me, do platform is not a small vendor , it doesn't make sense to deceive the user in. You have to try to make sure that what the user is looking for is really interesting, rather than being drawn in by the headline.
So we need to collect the user's click Habits, give him the content tag, give this piece more users recently viewed a large amount of things, the ratio is not high, one-second is good. Leave some room for the user to show other wonderful,

Some other suggestions, the homepage can have the search, is convenient user's function, simplifies the user operation.
Home do not put classification and screening, your application is how small, small to even a home to put classification and screening. Provide a specialized category filter page for users who have the need and desire to search by category or conditionally filter content, a better way is to provide categories of functional columns, on the search page to provide conditional filtering

Design ideas about several core features of the app

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.