Instagram's co-founder, Mike Krieger, has a memorable demo on Speakerdeck called The Secret of lightning-fast mobile design. In this demo, he talked about how Instagram is always a quick way to get users to apply. In Mike Krieger's view, mobile apps give users a quick experience, not just a technical problem, but a design problem. Any application, no matter how exquisite the interface, how intuitive operation, if the speed can not give people a quick feeling, it is easy to be discarded by users. In mobile applications, there is no more annoying than the constant rotation of the refresh button, and mobile network relatively, speed and instability are often affected by various factors, the developer poses a challenge. Instagram claims to be a quick picture-sharing, how does it do it fast? This is the problem Mike Krieger needs to solve: how speed becomes a design feature design how to become a speed feature it's all in detail, and these details need to be carefully designed. For this reason, Mike presents three three secrets that make the application look very fast: the positive action on the application loads the information from the data that is not visible behind the action. From the user click like to like success, there is time to communicate with the server, but, in the user's request is still in progress, the mobile interface has been shown as successful. The user's comments are still being submitted, and the mobile interface shows the success of the comment. Similarly, when a user follows a request submission, the interface is shown to follow the success. About loading content in advance. The most basic is that when the user opens the application, it starts loading a certain number of picture streams, and the key point is not based on the chronological order, but on the importance. Users naturally want to see everything, but the first thing they want to see is the most popular content, which is what social networking is all about. For data transmission that is not visible behind, this means that the application should be based on the user's behavior to make predictions, the early start of transmission. For example, when a user registers a Instagram, decides to upload a picture, he sets a picture of the filter effect, may also need to select a location, set up a variety of social network accounts, etc. before submitting. Instagram when the user sets the filter effect, it starts uploading the pictures ahead of time. The Co.Design Web site calls Mike Krieger's three secrets three white lies and boils down to three things that are easier to understand: Instagram pretends to always be in the job to load content based on importance rather than order. Consider every step of the user's actions, three secrets, are in the case of poor mobile networks, for users to create a rapid application of an illusion, so the essence is true lies, butIs through the early transmission and subsequent implementation, Instagram makes the user more efficient in the operation, reducing the impatience of waiting. Even if the actual effect of the operation is subsequently achieved, but this is also a short time, and will not cause any loss to the user, so this is a white lie. From the design of Instagram, we can see how designers use the user's psychology to enhance the user experience. Co.Design Web site on this summary is very incisive. The simpler the interface looks from the surface, the more engineers swim underneath it, allowing it to float.
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