How to design intentional friction in app?

by enn   Last Updated November 08, 2018 20:16 PM

I am designing an app for iOS where I need to prevent user to unintentionally trigger an alarm (the action of calling for emergency should be easily accessible but at the same time should prevent any accidental initiation).

I don't want to use confirm dialog since it requires user to read and looking for a button in different position. (seems like too much friction on the other side)

What occurred to me initially as an good idea was to use 'slide to' action button, similar to what was/is used to unlock iPhone screen, but then I run to this topic: https://stackoverflow.com/questions/40500955/creating-a-slide-to-power-off-like-slider-on-ios basically saying that Apple discourage usage of these kinds of components refuse to publish such an app in the store.

Do you have any experience with this kind of user scenarios? Or do you have experience with apple refusing to publish your app for such reasons?

Thanks!

Tags : ios


Answers 1


Additional ideas from this article: https://www.smashingmagazine.com/2018/01/friction-ux-design-tool/

  1. Delaying the action and allow a window time for users to "undo"
  2. Extra step for security, such as asking for fingerprint
  3. Other types of authentication such as re asking password or 2-factor authentication.

Other articles dealing with the same topic:

Nicolas Hung
Nicolas Hung
November 08, 2018 20:10 PM

Related Questions