O erro não é UIAlertController


Os designers com quem trabalho costumam ver as mensagens de erro no iOS como algo óbvio. E, especificamente, como um UIAlertController.


Os aplicativos pré-instalados da Apple definem a tendência. E é lógico que os designers de interface considerem essa abordagem nativa e correta.


Ao mesmo tempo, muitos desenvolvedores de iOS na Rússia e na CEI chegam independentemente à rejeição do UIAlertController, o que me causa sincero respeito e entusiasmo.


, UIAlertController. , UIAlertController .


« ». , , .


:


  1. .
  2. UIAlertController.
  3. UIAlertController .
  4. .


Apple Human Interface Guidelines :


Minimize alerts. Alerts disrupt the user experience and should only be used in important situations like confirming purchases and destructive actions (such as deletions), or notifying people about problems. The infrequency of alerts helps ensure that people take them seriously. Ensure that each alert offers critical information and useful choices. – Apple, Human Interface Guidelines, iOS, Views, Alerts.

. , (, ), . . , . – Apple, Human Interface Guidelines, iOS, Views, Alerts.


Prefer nonintrusive status messages over alerts. Alerts disrupt the user experience. List error messages inline with content instead of displaying them in alerts. – Apple, Human Interface Guidelines, Architecture, Error Handling.

. . , . – Apple, Human Interface Guidelines, Architecutre, Error Handling.


, , .


, Apple . .


.


UIAlertController, , . : « » «».


, . , .


, – . .


– «Home».


.



, . .


, , . , .


UIAlertController


Apple . , .


.


. , , . , .


, ?
– .



, , . . , .



– . , , UIAlertController.


, . .



: " " , UIAlertController.


, .


UIAlertController


Apple UIAlertController .


? , - . .


: « , ?».


Apple «» «».


, - – , UIAlertController . – «» iOS.


, , . ! , App Store.


, . iOS , .


UIAlertController , .



, .


, UIAlertController – , .


, . .


-:


  1. https://developer.apple.com/design/human-interface-guidelines/carplay/architecture/error-handling/
  2. https://developer.apple.com/design/human-interface-guidelines/ios/views/alerts/
  3. https://medium.com/s/user-friendly/the-art-of-the-error-message-9f878d0bff80
  4. https://uxplanet.org/how-to-write-good-error-messages-858e4551cd4
  5. https://www.kaylaheffernan.com/blog/2014/12/9/error-messages
  6. https://medium.com/@thomasfuchs/how-to-write-an-error-message-883718173322

Desejo-lhe projetos maravilhosos!


Alguma pergunta ou comentário? Ficarei feliz em conversar!


All Articles