Ilmoitusten saaminen puhelimeesi ei ole jotain uutta tai jotain, joka alkoi Androidilla. Puhummepa sitten ärsyttävistä ponnahdusikkunoista tai addiktiivisesta punaisesta vilkkuvasta valosta, puhelimemme ovat aina voineet kertoa meille, että se haluaa huomion.
Mutta Android 7.0: n avulla asiat paranevat paljon, pääasiassa siksi, että kehittäjillä on nyt enemmän hallintaa ilmoitusten näyttötavan suhteen.
Puhutaanko muutoksista ja uusista ominaisuuksista.
- Suorat vastaukset ovat jotain, mitä olet jo nähnyt puhelimessasi joidenkin sovellusten kanssa. Hangouts-sovellus on esimerkki. Jos joku lähettää sinulle viestin Hangoutsissa eikä sinulla ole muita odottavia ilmoituksia, saat yhden viestinäkymän, johon voit vastata heti ilmoitusalueella. Koska tämä on ollut mahdollista alkuperäisen Nexus 6: n julkaisemisen jälkeen, se on koodattu hyvin monella sovelluksella.
Tällaisia toimivia ilmoituksia on tarkennettu edelleen Android 7.0: ssa, ja kehittäjät voivat päättää lisätä ilmoitukseen lisää kontekstin (ajattele esimerkiksi monirivistä chattihistoriaa kyseisen Hangoutin ilmoituksessa) ja pitää ilmoituksen aktiivisena vastaamisen jälkeen, jos palautusvaste on odotettavissa. Sinulla voisi olla käynnissä oleva Hangouts-keskustelu, joka sisältää täydellisen historian, suoraan ilmoitusalueellesi. Ja koska se on alkuperäinen näkymä sovelluksesta, joka on jo aktiivinen, se on kevyt resursseihin.
- Niputut ilmoitukset ovat parannettu versio "pinoista", joita olemme nähneet Lollipopin jälkeen - käyttämällä Nougatin uusia visuaalisia muotoilutoimintoja. Tästä syystä he saattavat tuntea olosi sinulle tutuksi - sovelluskehittäjät ovat pystyneet toteuttamaan lomakkeen jo yli vuoden ajan.
Yksinkertaisesti, kun yhdestä sovelluksesta vastaanotetaan useita ilmoituksia, ne voidaan yhdistää yhdeksi ryhmäksi. Tätä ryhmää voidaan laajentaa nähdäksesi yksittäiset viestit. Android N: n muutokset antavat kehittäjille mahdollisuuden "asteittain" laajentaa ilmoituspinoa, jotta he voivat lisätä kontekstin ryhmään tai jokaiseen ilmoitukseen. Tämä tarkoittaa, että Hangouts-esimerkissämme voit laajentaa ilmoituspaketin, jossa näkyy 3 lukematonta viestiä, ja nähdä yhden tai kaikkien viestien keskusteluhistoria - ja Suora vastaus -ominaisuuden avulla voit toimia niihin.
Kehittäjät voivat käyttää näitä uusia ominaisuuksia sovelluksissaan ja olla silti yhteensopivia vanhempien Android-versioiden kanssa
Nämä muutokset voivat tuntua kaikille, jotka käyttävät Androidia Lollipopin tai uudemman kanssa, koska käyttäytyminen perustuu Android 5.0: een (API 21) tehtyihin muutoksiin. Niitä käytetään myös jo Android Wear -kelloissa, joissa on uusi visuaalinen tyyli. Tämän vuoksi Bundled Notifications ja inline Direct Replies ovat taaksepäin yhteensopivia minkä tahansa Lollipopille tai uudemmalle rakennetun sovelluksen kanssa. Ainoa kehittäjän on todella tarkistettava, että he täyttävät uudet parhaat käytännöt. Vaikka ne eivät häiritse, nykyiset API-toiminnot kutsuvat saumattomasti uudempia versioita. Tämä on tärkeää, koska tosiasia on, että monia päivittäin käyttämiämme sovelluksia päivitetään harvoin.
Vielä parempi uutinen on, että olemassa olevia tukikirjastoja käyttämällä kehittäjät voivat toteuttaa nämä muutokset ja heillä on silti sovellus, joka toimii tarkoitetulla tavalla Android-versioille, jotka ovat yhtä vanhoja kuin Honeycomb (Android 3.0). Se on 98, 2% kaikista edelleen käytössä olevista Android-laitteista.
-
Ilmoitus Peeking tuo takaisin vanhan ponnahdusikkunan tulevaa ilmoitusta varten, mutta tekee niistä älykkäämpiä. Kehittäjä voi katsoa ikkunaa näyttääkseen viimeisimmän saapuvan ilmoituksen paketoidusta ryhmästä. Hangouts-ilmoituksemme on nyt kokoontaitettava ja laajennettavissa, jotta näemme sisältöä haluamallasi tavalla, voimme vastata jokaiseen yksittäiseen viestiketjuun ja voimme (jos kehittäjä toteuttaa) asiat asettamaan, jotta vastaus voi "kurkistaa" näytöllämme hetkeksi tai kaksi - ja anna meidän vastata suoraan kurkistusikkunasta.
-
Mukautettujen näkymien ja viestityylien avulla kehittäjä voi muuttaa tapaa, jolla ilmoitukset etsivät tiettyä sovellusta. Tämä voi olla erittäin tärkeää, kun luot paketteja ja kurkistetaan, ja se voi auttaa meitä käyttäjinä saamaan oikeat tiedot yhdellä silmäyksellä. Viestityylit mahdollistavat ilmoituksen tunnisteiden mukauttamisen, ja nyt Hangouts-ilmoituksemme otsikko on "Chat isän kanssa" tai "Bad Jokes" - ja jos osallistujia on useita, kukin vastaus voi olla merkitty tai värillinen.
Käärittynä kaiken, mukautetut näkymät antavat kehittäjälle mahdollisuuden määrittää ilmoituspaketin kuvakkeen (kuvake) tai määrittää yksittäisen ilmoituksen kuvakkeen ja käyttää sitten kaikkea muuta rakentamatta omaa käyttöliittymää. Hyvällä sovelluksella voi olla ainutlaatuinen ilmoitustyyli huolehtimatta siitä, miten käsitellä vastauksia, niputtaa useita ilmoituksia pinoon ja määritellä kunkin näkymän yksittäiset etiketit tekemättä itse mitään raskasta nostoa.
Toistaiseksi nämä muutokset vaikuttavat hienoilta, ja se johtuu siitä, että olemme vain nähneet, että Google ottaa niiden käyttöön. Kukaan, joka ei tee Android-puhelimia, ei saa pitää asioita hillittyinä ja enimmäkseen valkoisina, ja kehittäjillä on nyt joitain työkaluja ilmoittaakseen sovelluksistaan. Emme pidä heistä kaikista, mutta seuraava hyvä idea voidaan rakentaa näiden työkalujen avulla.