El error no es UIAlertController


Los diseñadores con los que trabajo a menudo ven los mensajes de error en iOS como algo obvio. Y específicamente, como UIAlertController.


Las aplicaciones preinstaladas de Apple marcan la tendencia. Y es lógico que los diseñadores de interfaces consideren que este enfoque es nativo y correcto.


Al mismo tiempo, muchos desarrolladores de iOS en Rusia y el CIS independientemente rechazan UIAlertController, lo que me causa un sincero respeto y 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

¡Te deseo proyectos maravillosos!


¿Alguna pregunta o comentario? Estaré encantado de hablar!


All Articles