Skip to main content
Share Your Experience: Take the 2024 Developer Survey
59 votes

Why do some mobile apps have mute buttons when the device has physical mute & volume switches?

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. ...
Komal Waseem's user avatar
  • 1,127
46 votes

Is there a design pattern for dropdown lists in iOS?

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 + ...
Lucas Cerro's user avatar
43 votes
Accepted

When and why should we choose rounded corners over smooth corners?

I think it's more of an aesthetic or fashion decision than something inherently functional. Anyway, here's an argument. Most of the components in an interface are framed within an orthogonal grid, ...
Danielillo's user avatar
  • 19.1k
42 votes

How to design friction in an iOS app to prevent accidental action?

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 ...
DasBeasto's user avatar
  • 15.3k
36 votes

How to design friction in an iOS app to prevent accidental action?

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 ...
jejorda2's user avatar
  • 461
28 votes
Accepted

Down arrow and up arrow status

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 ...
Devin's user avatar
  • 38k
22 votes

How to design friction in an iOS app to prevent accidental action?

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 ...
Toby Speight's user avatar
21 votes

Down arrow and up arrow status

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 ...
Albert Renshaw's user avatar
19 votes
Accepted

Should the label for a switch component be tappable on iOS?

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 ...
UIO's user avatar
  • 2,684
16 votes

Is it a strong anti-pattern to use a Floating Action Button in an iOS app?

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.
cornr's user avatar
  • 269
16 votes

Is it acceptable to use Google Material Design in web applications?

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 ...
Nick Groeneveld's user avatar
14 votes
Accepted

Why do some mobile apps have mute buttons when the device has physical mute & volume switches?

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 ...
AnoE's user avatar
  • 887
14 votes

Is it acceptable to use Google Material Design in web applications?

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/) ...
Davor's user avatar
  • 240
13 votes
Accepted

Is it a strong anti-pattern to use a Floating Action Button in an iOS app?

Edit (2022): Material Design has been a strong voice in application design for many years now, and many iOS users will have seen the FAB pattern. FABs are not a core experience to iOS and can still ...
Benjamin S. Leveritt's user avatar
13 votes

Is the use of username/password in a mobile app needed?

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 ...
Alvaro's user avatar
  • 16.8k
13 votes

How to design friction in an iOS app to prevent accidental action?

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 ...
Nicolas's user avatar
  • 5,608
12 votes
Accepted

Can iOS apps be a bit more "adventurous"?

The Apple Human Interface Guidelines are 'Guidelines', not 'rules' - you don't have to follow them entirely, design and build what you like.
Karlgoldstraw's user avatar
12 votes

Down arrow and up arrow status

I have always liked these icons, which indicate a trend on a graph. The combined shape and direction of the arrow indicate how the trend is progressing. I got these from Ionicons: http://ionicons.com/...
Gino van de Staaij's user avatar
11 votes

What is the iOS alternative to a radio button?

I wrote a highly customizable radio button control for iOS. It supports both obj-c and swift. Hope it helps!
David Liu's user avatar
  • 211
10 votes

Why do some mobile apps have mute buttons when the device has physical mute & volume switches?

Just a small extra consideration but I'll make it an answer anyway. I tend to listen to the radio via an app whilst playing casual games so need to be able to choose which app's volume to control. If ...
MD-Tech's user avatar
  • 321
10 votes

Is it a strong anti-pattern to use a Floating Action Button in an iOS app?

If you compare GMAIL user interface itself on the Apple and Android mobiles, the UI is a bit different (user pics and checkboxes - on the left-hand side, etc.). For the IOS, the GMAIL takes a ...
Deekshit-CUA's user avatar
8 votes

Why do some mobile apps have mute buttons when the device has physical mute & volume switches?

Mobile OSes usually have broad scoped sound controls instead of app specific ones. Android (AOSP) sound volume has three separated controls: one for general effects and notifications, another one for ...
JordiVilaplana's user avatar
8 votes

Should Mobile UX Designers be knowledgeable about available UI controls?

I have a slightly different take on this than the other answers. Knowing about the specifically available UI elements is certainly useful, especially with regards to knowing about your limitations on ...
Jason C's user avatar
  • 2,694
8 votes
Accepted

Trouble creating surveys with iOS elements

I guess it depends who is filling up that survey. If I was designing it for some enterprise solution or for beta testers of my app, I would make it condense and simple without focus on UI/UX, but if I'...
pingDino's user avatar
  • 250
8 votes

iOS - multiple selection

Keep it simple: use radio buttons. Checkboxes and your rules governing what can be selected and when will be confusing for both your users and programmers alike. Someone will try to select only ...
Nathan Rabe's user avatar
  • 8,888
7 votes

Down arrow and up arrow status

Put the good at the top and bad at the bottom (or maybe reverse this if you want to attract more attention to the bad). This way, you will have two sections divided by a clear conceptual mapping. I ...
maxathousand's user avatar
  • 19.5k
7 votes

Down arrow and up arrow status

Perhaps instead of unprofessional emoticons, you can use a simpler symbol to indicate a good or bad result. In this case, I used a tick and a cross: But since the indication is probably more ...
joeytwiddle's user avatar
7 votes
Accepted

Why do app icons on force touch popups not appear consistently in the same left or right spot

It keeps the icons in a single column when the eye scans down from the app icon. A user familiar with the icons can easily scan down to find the right selection. They are not forced to scan to the ...
Nicholas Pappas's user avatar

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