MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Android User Experience Team̢۪s Design Principles

Published on 10 June 13
325
0
0
Android User Experience Teamâs Design Principles - Image 1

In the interest of providing users with a more streamlined and enjoyable experience, Androidâs User Experience Team compiled a list of suggestions that should make every app easier and more pleasant to use. They have divided the list into three segments, enchant me, simplify my life and make me amazing. While they claim that you donât have to follow all of these postulates to create a great app, they recommend that you donât deviate from them without good enough a reason.


Enchant Me


The first suggestion in this category is to keep track of what people usually do and offer them a way to do it faster and with more ease.


Customization has always been one of the trademarks of the Android platform, and one of the things that attracted a lot of new users to it. Basically give your customers a well-made interface, but allow for changes to be made to it in accordance with user preferences.


You shouldn't be too insistent on having only buttons in navigation and menus, instead let people get around by manipulating objects, it is both easier and more interesting.


Donât be afraid to invest in details and polish your product. A simple sound at the right moment, or a subtle animation can greatly attribute to the overall impression that the app leaves on the user.


Simplify My Life


Never have the app interrupt the user unless it is necessary. Being cut off in the middle of whatever it is that you are doing is frustrating and distracting, so you should try and only do this when you donât have any other choice.


Donât confuse people with attributing different functions to similar or same buttons. Ease of use is one of the most important factors in an app, and having the same button doing different things depending on the mode by no means contributes to it.


Help people save all of their settings and preferences so that they can be easily imported into a new device. This helps the users upgrade to a different handheld without too much hassle.


Make sure that navigation is obvious and intuitive. One of the ways to achieve this is by clearly showing the relationship between two pages.


Donât clutter the screen with too many options; just provide relevant controls for the current process. This makes it much easier for people to learn their way around the app and find the needed command.

Donât ask too many questions. Instead learn from the userâs previous behavior and prompt the expected action, while still allowing the user to easily undo it.


Donât be afraid of using pictures to help users around. When you come to think of it, an adequate picture can say so much more than words that itâs a wonder no one has yet broached this phenomenon in a popular saying or something similar. For instance âA picture is worth so much more than words, like, at least a hundred times moreâ.


Donât over complicate your language, use simple words and phrases to get the message across.


Make Me Amazing


Make sure that the most important or frequently used commands in your apps are executed with speed and ease.


Help people use things that might otherwise require a certain level of expertise. This is to say offer presets and structured systems which allow for easy operation, with the app doing most of the leg work.


If there is something more complex that needs to be done, make sure that you segment the process and give clear instructions and feedback on the progress.


Mind your tone when informing the users that they have made a mistake or that something is not in order. No one likes being scolded by software. Well, actually, there might be people like that around, but they probably already have specialized apps for that.

Make sure that your app is using commands that are easy to learn, and that the user has already gotten used to in different apps. This enables your user to get accustomed to an app in a very short time.





















Android User Experience Teamâ

In the interest of providing users with a more streamlined and enjoyable experience, Androidâs User Experience Team compiled a list of suggestions that should make every app easier and more pleasant to use. They have divided the list into three segments, enchant me, simplify my life and make me amazing. While they claim that you donât have to follow all of these postulates to create a great app, they recommend that you donât deviate from them without good enough a reason.

Enchant Me



The first suggestion in this category is to keep track of what people usually do and offer them a way to do it faster and with more ease.

Customization has always been one of the trademarks of the Android platform, and one of the things that attracted a lot of new users to it. Basically give your customers a well-made interface, but allow for changes to be made to it in accordance with user preferences.

You shouldn't be too insistent on having only buttons in navigation and menus, instead let people get around by manipulating objects, it is both easier and more interesting.

Donât be afraid to invest in details and polish your product. A simple sound at the right moment, or a subtle animation can greatly attribute to the overall impression that the app leaves on the user.

Simplify My Life



Never have the app interrupt the user unless it is necessary. Being cut off in the middle of whatever it is that you are doing is frustrating and distracting, so you should try and only do this when you donât have any other choice.

Donât confuse people with attributing different functions to similar or same buttons. Ease of use is one of the most important factors in an app, and having the same button doing different things depending on the mode by no means contributes to it.

Help people save all of their settings and preferences so that they can be easily imported into a new device. This helps the users upgrade to a different handheld without too much hassle.

Make sure that navigation is obvious and intuitive. One of the ways to achieve this is by clearly showing the relationship between two pages.

Donât clutter the screen with too many options; just provide relevant controls for the current process. This makes it much easier for people to learn their way around the app and find the needed command.

Donât ask too many questions. Instead learn from the userâs previous behavior and prompt the expected action, while still allowing the user to easily undo it.

Donât be afraid of using pictures to help users around. When you come to think of it, an adequate picture can say so much more than words that itâs a wonder no one has yet broached this phenomenon in a popular saying or something similar. For instance âA picture is worth so much more than words, like, at least a hundred times moreâ.

Donât over complicate your language, use simple words and phrases to get the message across.



Make Me Amazing



Make sure that the most important or frequently used commands in your apps are executed with speed and ease.

Help people use things that might otherwise require a certain level of expertise. This is to say offer presets and structured systems which allow for easy operation, with the app doing most of the leg work.

If there is something more complex that needs to be done, make sure that you segment the process and give clear instructions and feedback on the progress.

Mind your tone when informing the users that they have made a mistake or that something is not in order. No one likes being scolded by software. Well, actually, there might be people like that around, but they probably already have specialized apps for that.

Make sure that your app is using commands that are easy to learn, and that the user has already gotten used to in different apps. This enables your user to get accustomed to an app in a very short time.

This blog is listed under Open Source and Operating Systems Community

Related Posts:
Post a Comment

Please notify me the replies via email.

Important:
  • We hope the conversations that take place on MyTechLogy.com will be constructive and thought-provoking.
  • To ensure the quality of the discussion, our moderators may review/edit the comments for clarity and relevance.
  • Comments that are promotional, mean-spirited, or off-topic may be deleted per the moderators' judgment.
You may also be interested in
Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top