Logo ca.androidermagazine.com
Logo ca.androidermagazine.com

Android 7.0: notificacions millors i més interactives

Anonim

Rebre notificacions al telèfon no és una cosa nova o alguna cosa que va començar amb Android. Tant si parlem de molestes caixes emergents com de llum addictiva que parpelleja en vermell, els nostres telèfons sempre han estat capaços de dir-nos que vol la nostra atenció.

Però amb Android 7.0, les coses milloraran molt, en gran mesura perquè ara els desenvolupadors tenen més control sobre la manera com es mostren les notificacions.

Parlem dels canvis i novetats.

  • Les respostes directes són alguna cosa que potser ja heu vist al vostre telèfon amb algunes aplicacions. Un exemple de l'aplicació Hangouts és un exemple. Si algú us envia un missatge a Hangouts i no teniu cap altra notificació pendent, obtindreu una vista de missatge única que podeu respondre a la dreta des de l’ombra de notificacions. Com que això és possible des que es va llançar el Nexus 6 original, un bon nombre d'aplicacions l'han codificat.

Aquest tipus de notificacions actuables s’han perfeccionat encara més a Android 7.0 i els desenvolupadors poden decidir afegir més context a la notificació (penseu, per exemple, un historial de xat a diverses línies en la notificació de Hangout), i mantenir la notificació activa després de respondre si es preveu una resposta de retorn. Podeu tenir un xat de Hangouts en funcionament completat amb l'historial just a l'ombra de les notificacions. I com que és una visió original d'una aplicació que ja està activa, és il·luminat els recursos.

  • Les notificacions agrupades són la versió millorada de les "piles" que hem vist des de Lollipop: amb les noves funcions de disseny visual de Nougat. És per això que poden sentir-vos familiars: els desenvolupadors d'aplicacions han pogut implementar una forma durant més d'un any.

Simplement, quan es reben diverses notificacions d’una sola aplicació, es poden agrupar en un sol grup. Aquest grup es pot ampliar per veure els missatges individuals. Els canvis a Android N permeten als desenvolupadors ampliar "progressivament" la pila de notificacions de manera que puguin afegir context al grup o a cada notificació. Això vol dir que, en el nostre exemple de Hangouts, podeu ampliar un paquet de notificacions on es mostren 3 missatges sense llegir i veure l’historial del xat per a un o tots ells, i amb la funció de resposta directa, podríeu actuar sobre ells.

Els desenvolupadors poden utilitzar aquestes noves funcions en les seves aplicacions i, tot i així, són compatibles amb versions anteriors d'Android

Aquests canvis poden sentir-se familiars per a qualsevol persona que utilitzi un Android amb Lollipop o superior perquè el comportament es basa en els canvis realitzats a Android 5.0 (API 21). També són els que ja fem servir als rellotges Android Wear amb un nou estil visual. Per això, les notificacions agrupades i les respostes directes en línia són compatibles amb qualsevol aplicació creada per a Lollipop o superior. Tot el que el desenvolupador necessita fer és comprovar que compleixen les noves bones pràctiques. Fins i tot si no molesten, les funcions de l'API existents poden recórrer a les versions més noves. Això és important perquè la realitat és que moltes aplicacions que fem servir cada dia rarament s’actualitzen.

Una notícia encara millor és que utilitzant les biblioteques de suport existents, els desenvolupadors poden implementar aquests canvis i encara tenen una aplicació que funciona com a prevista per a versions d'Android tan antigues com Honeycomb (Android 3.0). És a dir, el 98, 2% de tots els dispositius Android encara en ús.

  • Notificació Peeking torna a mostrar l'antiga pantalla emergent per obtenir una notificació entrant, però les fa més intel·ligents. Un desenvolupador pot utilitzar la finestra que mira per mostrar la darrera notificació d'entrada d'un grup agrupat. La nostra notificació de Hangouts ara és desplegable i ampliable per veure el contingut que ens agrada, podem respondre a cada fil de missatges i podríem (si el desenvolupador ho implementa) configurar les coses perquè una resposta pugui "mirar" a la pantalla per un moment o two - i ens permeten respondre directament des de la finestra de mira.

  • Les visualitzacions personalitzades i els estils de missatges permeten a un desenvolupador canviar la forma de cercar les notificacions per a una determinada aplicació. Això pot ser molt important quan es creen paquets i es fa un cop d'ull, i ens pot ajudar ja que els usuaris rebin la informació adequada d'un cop d'ull. Els estils de missatges permeten personalitzar les etiquetes d’una notificació i ara la notificació de Hangouts té un títol: "Xatejar amb el pare" o "Bromes brutes" - i si hi ha diversos participants, cada resposta es podria etiquetar o acolorir.

Envoltant-ho tot, les visualitzacions personalitzades permeten a un desenvolupador definir l’obra d’art d’un paquet de notificacions (la icona) o definir una icona per a una notificació individual i, a continuació, utilitzar tota la resta sense construir la seva pròpia interfície d’usuari. Una aplicació fantàstica pot tenir un estil de notificació únic sense preocupar-se de com gestionar les respostes, agrupar diverses notificacions en una pila i definir les etiquetes individuals per a cada vista sense fer-ne cap.

Fins ara, aquests canvis semblen subtils, i és perquè només hem vist que Google adopta la seva implementació. Ningú que fa telèfons Android ha de mantenir les coses amb tecles baixes i, sobretot, en blanc, i els desenvolupadors ara tenen algunes eines per destacar les notificacions per a les seves aplicacions. No ens agradarà a tots, però la propera gran idea es pot crear mitjançant aquestes eines.