128 votes

Is the message "Data cannot be recovered." when reformatting misleading to users?

"Recovered" is a poor choice of words here. All that app is trying to do is warn people that the action is not reversible and they can't simply hit cancel or undo and all their files will be returned. ...
DasBeasto's user avatar
  • 15.3k
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
38 votes
Accepted

Do Samsung's Marshmallow skin Quick toggles have enough contrast?

In short, NO, they do not have enough contrast. According to Web Content Accessibility Guidelines (WCAG) they mostly do not have enough contrast. Only 1 out of 8 tests gets a pass. But the dark blue ...
PixelSnader's user avatar
  • 8,321
35 votes
Accepted

Will users know a CardView is clickable?

Make the title of the workout the same as the active click colour, so that it prompts users to click on the title. Even if the whole card is active - it gives the user something to focus on.
Roger Attrill's user avatar
30 votes
Accepted

Is the message "Data cannot be recovered." when reformatting misleading to users?

I see no problem with the message that other suggestions completely solve. Formatting SD card will delete all data. Data cannot be recovered. Continue? Data cannot be recovered gives a very good ...
Austin French's user avatar
27 votes

Using two different fonts on a mobile application

Having two fonts, one for headers and one for body text, is generally accepted. Do not use more than two fonts. Three's a crowd. What's important for you is to create visual hierarchy. You can do ...
Nick Groeneveld's user avatar
16 votes
Accepted

Android UX - When to use Bottom navigation and when to use Tabs

Keep navigation grouped together. Keep the navigation elements together to establish consistency across the application. So if you have navigation elements besides the tabs at the top, make the tabs ...
Tory's user avatar
  • 1,564
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
15 votes

Is the message "Data cannot be recovered." when reformatting misleading to users?

Really good question. I've thought about this inaccuracy (although in a security, not UX context) and had to explain to several colleagues that most "delete" options (yes, even formatting a drive) ...
InkyDigits'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

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
Accepted

Using two different fonts on a mobile application

You should avoid using two different fonts for the following reasons: You create unnecessary contrast, which creates clutter. The visual hierarchy is already established by the difference in font ...
DesignerAnalyst's user avatar
13 votes

Will users know a CardView is clickable?

I recently did some testing with a similar design where the cards were not tappable, only the button like your "Start". The participants mostly expect cards and tiles to be tappable IF there is only ...
Ling's user avatar
  • 1,402
12 votes
Accepted

Hamburger menu or back button on Android?

The burger menu should be displayed on all of your top level destinations - the same screens that are listed in your navigation drawer. When the user navigates to a deeper level, from one of these ...
Marné's user avatar
  • 473
11 votes
Accepted

Which of these two form layouts is better (more "material")

I think your observations are correct! Do check some standard interaction patterns of select-box and text-field Based on your current layout, I will suggest you choose one of these: OR
Dipak's user avatar
  • 16.2k
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
9 votes

Back vs close icon in Material Design

There are official Material guidelines on this—here. From the guidelines: The “X” used in a full-screen dialog differs from an up arrow, which indicates the view’s state is constantly being saved. ...
Tin Man's user avatar
  • 2,805
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,684
8 votes

Android UX - When to use Bottom navigation and when to use Tabs

Use tabs: If there are fewer than three destinations, consider using tabs instead. Use Navigation drawer: If your top-level navigation has more than six destinations, provide access to ...
Alvaro's user avatar
  • 16.8k
8 votes

Bottom Navigation Bar With Floating Action Button

Yes, it's a good practice. While you can display a Floating Action Button in order to facilitate a primary action, this doesn't mean it must be showed in all sections. I mean, if you are on a Bottom ...
abrahamnavas's user avatar
8 votes
Accepted

Android: Why do I have to unlock my phone to turn off WiFi?

It's a safety measure to track your phone (using Android Device Manager) in case it gets lost or stolen. You can check more information here: https://support.google.com/accounts/answer/6160491?hl=en ...
Joao Carvalho's user avatar
8 votes

Will users know a CardView is clickable?

There's nothing wrong with having clickable cards. An example of that is YouTube: when you're browsing a list of videos, each video is represented with a card. Notice that the card also has a "show ...
gardenapple's user avatar
7 votes

Is the message "Data cannot be recovered." when reformatting misleading to users?

I know the question is about the text, but in addition to others responses, consider that user don't always read what you have written and can click on a single button as a habit/reflex. Consider ...
goto's user avatar
  • 341
7 votes

Push notifications vs basic notifications/alerts

My view is that if you're using push notifications you have to give control to your users. The best way of doing that is to make their 'alerts' as customisable as possible. If it was me, I'd have a '...
Monomeeth's user avatar
  • 3,826
7 votes
Accepted

Should the internal storage of a phone/tablet be referred to as "SD card" in the UI?

Oh the bane of my existence: the confusing file structures of an android device. I couldn't really find an official reason for naming the internal storage SDcard0 and typical external storage as ...
invot's user avatar
  • 1,456
7 votes

Using two different fonts on a mobile application

It is definitely common with both designs using a combination of typefaces (typically 2; one for headers and one for body) , and sometimes only 1 typeface. I can't say I have found specific research ...
Andreas Johansson's user avatar
7 votes
Accepted

How should an Android permission that looks fishy for the app but without which it's impossible to obtain a certain needed behavior be handled?

As you mentioned, asking for unnecessary permissions hurts your credibility. You need a good reason to ask for what you want. A new user doesn’t know the first thing about how this app works, so they ...
Wendy Wojenka's user avatar

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