Anuncio cerrado

Las notificaciones son una parte integral de los teléfonos inteligentes modernos, e incluso la primera versión de iOS, luego iPhone OS, tenía una forma de mostrar ciertos eventos. Desde la perspectiva actual, la implementación entonces parece primitiva. Hasta iOS 3.0, no había soporte para notificaciones de terceros y, hasta la introducción del Centro de notificaciones en iOS 5, las notificaciones a menudo se perdían permanentemente después de desbloquear la pantalla. En iOS 8, después de estos dos hitos viene otro hito importante en las notificaciones: las notificaciones se vuelven interactivas.

Hasta el momento, sólo han servido con fines informativos. Además de eliminarlos, a los usuarios solo se les permitía abrir la aplicación correspondiente en el lugar relacionado con la notificación; por ejemplo, un mensaje de texto abría una conversación específica. Pero ese fue el final de toda interacción. El verdadero pionero de las notificaciones interactivas fue Palm, que las introdujo con WebOS en 2009, dos años después del lanzamiento del iPhone. Las notificaciones interactivas permitían, por ejemplo, trabajar con invitaciones en el calendario mientras la aplicación estaba abierta, mientras que otra notificación controlaba la reproducción de música. Posteriormente, las notificaciones interactivas fueron adaptadas por Android, en 2011 en la versión 4.0 Ice Cream Sandwich, la versión 4.3 Jelly Bean luego amplió aún más sus posibilidades.

En comparación con la competencia, Apple ha sido muy lenta, por otro lado, su solución final al tema de las notificaciones es fácil de entender, consistente y segura al mismo tiempo. Si bien Android puede convertir las notificaciones en pequeñas aplicaciones útiles, los widgets, por así decirlo, las notificaciones en iOS son mucho más útiles. Para una mayor interacción a nivel de widget, Apple deja a los desarrolladores con una pestaña separada en el Centro de notificaciones, mientras que las notificaciones son más o menos para acciones únicas.

La interacción puede tener lugar en todos los lugares donde encuentre notificaciones: en el Centro de notificaciones, con pancartas o notificaciones modales, pero también en la pantalla bloqueada. Cada notificación puede permitir hasta dos acciones, a excepción de la notificación modal, donde se pueden colocar cuatro acciones. En el Centro de notificaciones y en la pantalla de bloqueo, simplemente deslice el dedo hacia la izquierda para revelar las opciones de notificación y el banner deberá desplegarse. Las notificaciones modales son una excepción aquí; al usuario se le ofrecen los botones "Opciones" y "Cancelar". Después de tocar "Opciones", la notificación se expande para ofrecer cinco botones a continuación (cuatro acciones y Cancelar)

Las acciones se dividen en categorías: destructivas y no destructivas. Todas las acciones, desde aceptar una invitación hasta darle me gusta y marcar una respuesta a un mensaje, pueden ser no destructivas. Las acciones destructivas suelen estar relacionadas con eliminación, bloqueo, etc., y tienen un botón rojo en el menú, mientras que los botones de acciones no destructivas son grises o azules. La categoría de acción la decide el desarrollador. En cuanto a la pantalla de bloqueo, el desarrollador también determina qué tipos de acciones requerirán que se ingrese un código de seguridad cuando esté activa. Esto evita que alguien responda a sus mensajes o elimine correos electrónicos de la pantalla de bloqueo. La práctica común probablemente será permitir acciones neutrales; todas las demás, como responder o eliminar, requerirán un código.

Una aplicación puede utilizar varias categorías de notificaciones, según las cuales se desarrollarán las acciones disponibles. Por ejemplo, el calendario puede ofrecer otros botones interactivos para invitaciones y recordatorios de reuniones. Asimismo, Facebook, por ejemplo, ofrecerá opciones de "Me gusta" y "Compartir" para las publicaciones, y "Responder" y "Ver" para un mensaje de un amigo.

Notificación interactiva en la práctica

En su forma actual, iOS 8 no admite notificaciones interactivas para muchas aplicaciones. Sin duda lo más importante es la posibilidad de responder a iMessages y SMS directamente desde la notificación. Después de todo, esta opción era un motivo frecuente de jailbreak, y fue gracias a una útil utilidad. MordidaSMS capaz de responder mensajes desde cualquier lugar sin tener que iniciar la aplicación. Si elige un tipo de notificación modal para mensajes, la interfaz de respuesta rápida será muy similar a BiteSMS. Si responde desde un banner o centro de notificaciones, el campo de texto aparecerá en la parte superior de la pantalla en lugar de en el medio de la pantalla. Por supuesto, esta función también estará disponible para aplicaciones de terceros, respuestas rápidas a mensajes de Facebook o Skype, o a @menciones en Twitter.

Dicho calendario, a su vez, puede funcionar con invitaciones de la forma descrita anteriormente, pudiendo marcar o eliminar correos electrónicos directamente. Sin embargo, lo más interesante será ver cómo abordan los desarrolladores las notificaciones interactivas. Por ejemplo, los capataces pueden posponer las notificaciones de tareas, marcar una tarea como completada y tal vez incluso usar la entrada de texto para ingresar nuevas tareas en la Bandeja de entrada. Los juegos sociales y de construcción también pueden adquirir una dimensión completamente nueva, donde podemos usar acciones para decidir cómo afrontar un evento que ocurrió mientras no teníamos el juego encendido.

Junto con las extensiones y el Selector de documentos, las notificaciones interactivas son un paso en la dirección correcta hacia el futuro de los sistemas operativos. No ofrecen tanta libertad como Android en algunos aspectos, tienen sus límites, no sólo por motivos de uniformidad, sino también de seguridad. Para muchas aplicaciones, no serán tan importantes como, por ejemplo, para los clientes de mensajería instantánea, pero dependerá de los desarrolladores la habilidad con la que puedan utilizar las notificaciones. Porque estas novedades de iOS 8 están destinadas a ellos. Definitivamente tenemos mucho que esperar en el otoño.

.