Hot answers tagged

59

The physical mute and volume buttons affect all other apps too. It's better to have a mute button in your app because as a user I may only want to mute the notifications from your app and not others. For example, there's a chance I want to mute Facebook notifications but not those from Twitter. So for that I'd need a mute button in Facebook because the ...


47

I was recently researching the use of Material Design in iOS apps and came across this UpLabs article which makes an interesting point: Various elements both visual and underline mechanics could certainly be incorporated into iOS apps. However, it is important to stay true to the operating systems nature. Forcing a user to adapt or take on new sets of ...


43

First, regarding answer that you linked, I think what Apple was having an issue with is the use of the same UI as their slide to power off, not the use of that UX/interaction. They just don't want it to be styled to resemble their power off slider as to not confuse users. If you were to create say, a small blue slider, or a slider that moves in a circle ...


42

After looking at some of the reviews, I'm finding a few common problems that relate to UX. People want to import their own models. They expected this to be an option. The instructions are unclear. Since this is an animation program, the learning curve is going to be a bit higher than normal. Consider making some tutorial videos, or documentation. People ...


38

drag'n'drop nearly always has bad affordance. The current model in gmail is the following: Albeit I'm not sure if they're really serious about it, esp. as it only appears to the hovered element. The previous one was this: More dragg-ish, but still bad. I think in order to reach good affordance with a drag-n-drop control, it either has to be explicit ...


35

Even though Apple recommended (and surprisingly still recommends) pickers for dropdowns, not even they use it anymore. Spoilers: In both these cases, the "logic" would dictate to use a dropdown + picker. Apple chose a much better solution for their own apps. Still, a whole screen to pick between "Female" or "Male" (pardon the binary example) seems ...


35

To send money in my banking app, I must drag a symbol into a target. It is difficult to do accidentally, but quick to accomplish. It may be difficult for someone with limited dexterity or someone who is distracted.


34

Usually this is done using a table view, which is basically a list of items as well, only with a checkmark instead of a radio button. Sometimes such lists are on a new 'page' in the navigation structure. How this fits in your navigational structure depends on the context.


29

You are confusing mobile phones with iOS. The icons should be neither round nor square for the best UX. They should be allowed to have a unique outline to improve scanability and hence make them easier to use. This is exactly what Android has done, and it is a significant UX improvement over iOS. Edit: It appears that many people are unable to focus on ...


28

You should allways follow the style guide of the platform you're targeting. That way it'll be much easier for your users to understand how the app works. If you do the opposite you'll end up with unnecessary cognitive load on your Android users trying to figure out how your iOS-like app works.


28

I'll make this an answer so I can expand on my comment. Your main problem is not an arrow, icon, color or emoji thing. Your main problem is a conceptual one: you're mixing taxonomies with gradations that might be (they actually are!) absolutely opposed. Thus, you're adding a load where user has to make an interpretation of whether your taxonomy and your ...


22

I haven't thought this through, but there might be mileage in considering the physical equivalent. On many control panels, such as in power plants or aircraft, the especially dangerous actions have a switch cover that must be lifted before the button can be used. My suggestion is a control that's normally in a "locked" state, and takes an action to unlock ...


21

Three bar icons are now being used widely to indicate a "show list/menu" function - it's not just Chrome. Below are screenshots from Day One and PlaceMe (I only had to open a couple of apps to find examples of this usage). I believe the icon was a poor choice by Apple (in hindsight) - it does not give a clear interaction cue, it's more of a reorderable ...


21

Acceptable? Yes, you can have no music, or maybe some generic noisy background if you want to add something to the full audiovisual experience. Now, unless you're really short on budget, I'd recommend you to use music for your app. The more original and in tune with your game, the better. Not only because you're creating a full sensorial experience, but ...


20

Perhaps you could use only black for the arrows so that the user knows of the increase or decrease, place them on the left, and then on the right use a "health-bar" style status report which would look professional and could indicate the positive/negative aspect and even severity. (Use colors other than Red/Green if you are worried about color blind issues) ...


20

In iOS tapping the label does not enable/disable the switch. Go with what ever the convention that is part of the respective operating systems, as the users of those systems will expect the behaviour they are used to. iOS: Label is not tappable Android (as far as I'm aware): Label is tappable With regard to the guidelines I'm not 100% sure but it maybe ...


19

Microsoft have experimented with this idea with their Xbox Live companion app for each platform. Here's the My Xbox LIVE app for iOS: Images taken from the My Xbox LIVE app listing on the iTunes App Store …and here's the same app on Android: Images taken from the My Xbox LIVE app listing on Google Play …and lastly, here are some screens from the iPad ...


18

The reason may be the better space usage within the icon badge. Having square, or rounded square, you can place a bigger icon inside, with less space wasted: The dashed line represents the placeholder for an icon and app name within the interface. The badge itself within this space can be bigger if it's square-ish than when it's round. This gives more space ...


18

If you have the resources, you should follow the guidelines for whichever platform the app is on. In the past many companies considered iOS to be 'the market' and only made Android apps as an afterthought. As a result, they often simply built an iOS app in Android to save them time and cost. This wasn't done because it was a better way of doing it, just a ...


17

I've always found "standard resolution" to be clear when speaking to people, but that is likely to change with time. It is important to know that "retina" is an Apple trademark and not a technical term for a resolution, so I try to avoid the term. Android is more specific by using the terms hdpi (1.5x) and xhdpi (2x or retina equivalent), so when speaking ...


16

I don't think it's a problem. There are many applications for iOS that use Material Design. Think of all the Google applications (Youtube, GMail, etc) iOS users use on a daily basis. You might want to consider using Material Design as a source of inspiration. Make use of their behaviours or specific elements, but also use your own research and branding. I'...


15

Yes, you do. Something is upsetting a significant portion of your users. The experience they are having is, to put it politely, sub-optimal. Therefore you have a User Experience problem. I suspect however you were actually asking if you had a UI problem. Without more information it's very hard to know what the problem actually is. But here are some ...


14

I completely understand your sentiments towards Metro (or whatever they're calling it now). It's simple, clean, alive, just overall wonderful. However, I think it's an awful idea to spread across all other platforms. Each platform has a set of design and functionality standards that their users are accustomed to so by introducing the Metro UI to users on ...


14

There are quite a few ways to communicate below the fold content. The most natural way I have seen is just have content overflow the fold, so some part of it is visible while some is missing. This just tells you there is stuff down there. download bmml source – Wireframes created with Balsamiq Mockups If you are dealing with plain text, just cut ...


14

Material Design is not "Android design", it's Google's all encompassing design "template" for both mobile and web apps. Many Google web products use Material Design like Angular (https://angular.io/) or, you know, Material Design site itself (https://material.io/guidelines/). They even have a library made specially for the web called Material Design Lite ...


13

Asking for feedback is no good from UX perspective at all, but it is good from the conversion point of view. You need ratings, as they convert to downloads, of course only if they are good good. Before asking a question, you need to make sure user got familiar with using the app. So asking for this before this moment is a waste and will either not result in ...


13

TL;DR: An app forcing me to use the global mute would be uninstalled in the blink of an eye. So they better have a mute function if they want to use audio at all. EDIT: The previous was a bit too short for an answer, here's an explanation: Audio is in essence quite intrusive, that is, you can hardly block it out. That's different from vision - you can ...


13

New in iOS 11 you can find the Floating Action Button within the Notes App. If Apple uses them, you could definitely use them too.


13

Some users won't want to give a second app access to their Facebook or Google information. Some apps only require Facebook login (for example) to ensure the identity of the user. This is because it is important for the service the app offers. In those cases having verified users gives a better user experience for the rest of users, so it is beneficial in ...


13

Additional ideas from this article: https://www.smashingmagazine.com/2018/01/friction-ux-design-tool/ Delaying the action and allow a window time for users to "undo" Extra step for security, such as asking for fingerprint Other types of authentication such as re asking password or 2-factor authentication. Other articles dealing with the same topic: https:...


Only top voted, non community-wiki answers of a minimum length are eligible