Paziņojumu saņemšana tālrunī nav nekas jauns vai kaut kas tāds, kas sākās ar Android. Neatkarīgi no tā, vai mēs runājam par kaitinošām uznirstošajām kastēm vai par aizraujošu sarkanu mirgojošu gaismu, mūsu tālruņi vienmēr ir spējuši pateikt, ka tā vēlas mūsu uzmanību.
Bet, izmantojot operētājsistēmu Android 7.0, viss notiks daudz labāk, galvenokārt tāpēc, ka izstrādātājiem tagad ir lielākas iespējas kontrolēt paziņojumu parādīšanas veidu.
Parunāsim par izmaiņām un jaunajām funkcijām.
- Tiešās atbildes ir kaut kas, ko jūs, iespējams, jau esat redzējis tālrunī, izmantojot dažas lietotnes. Lietotne Hangouts ir piemērs. Ja kāds jums nosūta ziņojumu Hangouts sesijā un jums nav citu gaidošu paziņojumu, tiek parādīts viena ziņojuma skats, uz kuru varat atbildēt tieši no paziņojumu paneļa. Tā kā tas ir bijis iespējams kopš sākotnējā Nexus 6 palaišanas, ļoti daudzas lietotnes to ir kodējušas.
Šāda veida paziņojumi, par kuriem var iesniegt darbību, ir vēl vairāk pilnveidoti operētājsistēmā Android 7.0, un izstrādātāji var nolemt paziņojumam pievienot vairāk konteksta (piemēram, iedomājieties daudzrindu tērzēšanas vēsturi tajā Hangout sesijas paziņojumā) un pēc paziņojuma sniegšanas saglabāt paziņojumu aktīvu ir paredzēta atgriešanās reakcija. Jums varētu būt Hangouts čats, kas papildināts ar vēsturi, tieši jūsu paziņojumu panelī. Tā kā tas jau ir aktīvs lietotnes pamatiedzīvotāju skatījums, tas ņem vērā resursus.
- Komplektā iekļautie paziņojumi ir uzlabotā to “skursteņu” versija, ko mēs esam redzējuši kopš Lollipop - izmantojot Nougat jaunās vizuālā stila funkcijas. Tāpēc viņi var justies jums pazīstami - lietotņu izstrādātāji jau vairāk nekā gadu ir spējuši ieviest to formu.
Vienkārši, ja par vienu lietotni tiek saņemti vairāki paziņojumi, tos var apvienot vienā grupā. Šo grupu var paplašināt, lai redzētu atsevišķus ziņojumus. Izmaiņas Android N ļauj izstrādātājiem "pakāpeniski" paplašināt paziņojumu kaudzi, lai viņi varētu pievienot kontekstu grupai vai katram paziņojumam. Tas nozīmē, ka mūsu Hangouts piemērā jūs varat paplašināt paziņojumu paketi, kurā tiek parādīti 3 neizlasīti ziņojumi, un redzēt viena vai visu to tērzēšanas vēsturi - un, izmantojot tiešās atbildes funkciju, jūs varētu rīkoties ar tiem.
Izstrādātāji var izmantot šīs jaunās funkcijas savās lietotnēs un joprojām ir saderīgi ar vecākām Android versijām
Šīs izmaiņas var justies pazīstamas ikvienam, kurš izmanto operētājsistēmu Android ar Lollipop vai jaunāku versiju, jo uzvedība ir balstīta uz Android 5.0 (API 21) veiktajām izmaiņām. Tie ir arī tie, kurus mēs jau izmantojam Android Wear pulksteņos ar jaunu vizuālo stilu. Tāpēc komplektētie paziņojumi un tiešās atbildes ir savietojami ar jebkuru Lollipop vai jaunākai versijai paredzētu lietojumprogrammu. Viss, kas izstrādātājam patiešām ir jādara, ir jāpārbauda, vai viņi atbilst jaunajai paraugpraksei. Pat ja viņi netraucē, esošās API funkcijas nemanāmi izsauc jaunākās versijas. Tas ir svarīgi, jo patiesībā daudzas lietotnes, kuras mēs izmantojam katru dienu, reti tiek atjauninātas.
Vēl labākas ziņas ir tas, ka, izmantojot esošās atbalsta bibliotēkas, izstrādātāji var ieviest šīs izmaiņas un joprojām ir lietotne, kas darbojas kā paredzēts tādām Android versijām, kas ir tikpat senas kā Honeycomb (Android 3.0). Tas ir 98, 2% no visām joprojām izmantotajām Android ierīcēm.
-
Paziņojums Pekināms atgriež veco uznirstošo ekrānu ienākošajiem paziņojumiem, bet padara tos gudrākus. Izstrādātājs var izmantot peeking logu, lai parādītu jaunākos ienākošos paziņojumus par komplektēto grupu. Mūsu Hangouts paziņojums tagad ir saliekams un paplašināms, lai redzētu saturu, kāds mums patīk, mēs varam atbildēt uz katru atsevišķu ziņojumu pavedienu un mēs varētu (ja izstrādātājs to ieviesīs) iestatīt lietas, lai atbilde uz brīdi varētu “palūrēt” uz mūsu ekrāna vai divi - un ļauj mums tieši atbildēt no peeking loga.
-
Pielāgotie skati un ziņojumu stili ļauj izstrādātājam mainīt to, kā paziņojumi meklē konkrētu lietotni. Tas var būt ļoti svarīgi, veidojot paketes un skatoties, un tas var mums palīdzēt, kā lietotājiem īsā laikā iegūt pareizo informāciju. Ziņojumu stili ļauj pielāgot paziņojuma etiķetes, un tagad mūsu Hangouts paziņojumam ir nosaukums - “Tērzēšana ar tēti” vai “Slikti joki” - un, ja ir vairāki dalībnieki, katra atbilde varētu būt marķēta vai krāsaina.
To visu iesaiņojot, pielāgotie skati ļauj izstrādātājam definēt paziņojumu paketes mākslas darbu (ikonu) vai definēt ikona atsevišķam paziņojumam, pēc tam izmantot visu pārējo, neveidojot savu lietotāja saskarni. Lieliskai lietotnei var būt unikāls paziņošanas stils, neuztraucoties par to, kā rīkoties ar atbildēm, apvienot vairākus paziņojumus kaudzē un noteikt katra skata atsevišķās etiķetes, neveicot nevienu no smagajām darbībām.
Pagaidām šīs izmaiņas šķiet smalkas, un tas ir tāpēc, ka mēs esam redzējuši tikai to, ka Google uzņemas to ieviešanu. Nevienam, kas ražo Android tālruņus, nav jāatstāj zemu taustiņu un lielākoties baltas lietas, un izstrādātājiem tagad ir daži rīki, lai paziņojumi par savām lietotnēm izceltos. Mums viņi visi nepatiks, taču nākamo lielisko ideju var izveidot, izmantojot šos rīkus.