Artikkel

Lõbus koos lubadega: miks võib Android 6.0 muudatus panna teid kordama?

protection click fraud
Androidi 6.0 load

Android 6.0 Marshmallow tehniliselt on kogu nädala vana. (Vähem, kui arvate, et koodilangemise kuupäev on arvatavasti.) Kuid see on olnud juba mitu kuud arendaja eelvaate olekus arendajad on juba mõnda aega saanud esitada rakendusi, mis kasutavad uut API-taset (ja seega ka uusi õigusi) nüüd.

Nii et kui kasutate Marshmallow'i Nexuse telefonis (ja peaksite seda tegelikult tegema), hakkate rakenduste värskendamisel kasutama uut lubade skeemi. Üks minu esimestest juhtumitest oli Twitteris. (Ja kiitus Twitterile selle eest, et olete üks esimestest.)

Kuidas Twitter seda teeb ...

Twitteri psuedo-luba

Mõelge sellele ekraanipildile, mida näete Twitteri esmakordsel avamisel. Twitter soovib minu kogemuse kohandamiseks kasutada minu praegust asukohta. OK, miks mitte. Mulle meeldib minu asukoht ja mulle meeldivad paremad kogemused. Ma luban seda.

Siis uus luba Marshmallow'is algab. Kas ma tahan anda Twitterile juurdepääsu asjale, mille kohta ma ütlesin, et tahan talle juurdepääsu anda? Jah. Seetõttu tabasin esimest korda nuppu OK.

Asi on selles, et Twitteri esimesel dialoogiboksil pole tegelikult midagi pistmist minu asukoha loa tegelikult lubamisega. See käivitab lihtsalt süsteemi dialoogi. Kuid see on sõnastatud veidi sõbralikumalt kui Androidi loa dialoog.

Mõelge:

Twitter: "Twitter soovib teie kasutuskogemuse kohandamiseks kasutada teie praegust asukohta."
Android: "Kas lubada Twitteril pääseda juurde selle seadme asukohale?"

Twitteri asukoha load

Kaks loataolist küsimust, mis küsivad sama küsimust - kuid tegelikult lubab ainult üks midagi.

Esimene ütleb mulle, mida ta tahab teha - ja mis veelgi olulisem miks ta tahab seda teha. Viimane on enamasti samasugune lihtne, kuid ebamäärane loakõne, mida oleme Androidist jälestama hakanud. Ja see peab vist olema. Kuid seal muutub luba taotlev rakendus - see Twitteri esimene dialoogiboks - veelgi olulisemaks. Selle asemel, et anda mulle kohe valik "Ära luba / OK", peaks Twitter võtma järgmise lause, et öelda, mis edasi. "Twitter soovib kasutuskogemuse kohandamiseks kasutada teie praegust asukohta. Kui teil on sellega lahe, klõpsake järgmisel ekraanil nuppu „Luba”." Või midagi sellekohast. Siis teil on loataotluse jaoks parem kontekst ja kasutaja on valmis eelseisvaks - ja see pole nii korduv.

See on kasutaja kaks rasket peatust ja see on karm. Kuid see on ühekordne valupunkt. Ma arvan, et see on seda väärt, et panna meid veidi rohkem tähelepanu pöörama ohtlike (see on tehniline termin) lubadele, mida rakendused võivad vajada. Teisest küljest võivad ikonograafia ja kontekst tähendada, et te ei pea mulle ütlema, et hakkate kaamerale luba küsima, kuna Koputasin lihtsalt kaameraikooni.

Siin on kuidas Google seda ütleb:

Mõnes olukorras võiksite aidata kasutajal mõista, miks teie rakendus vajab luba. Näiteks kui kasutaja käivitab fotorakenduse, pole kasutaja ilmselt üllatunud, et rakendus seda küsib luba kaamera kasutamiseks, kuid kasutaja ei pruugi mõista, miks rakendus soovib juurdepääsu kasutaja asukohale või kontaktid. Enne loa taotlemist peaksite kaaluma kasutajale selgituse andmist. Pidage meeles, et te ei soovi kasutajat selgitustega üle ujutada; kui annate liiga palju selgitusi, võib kasutaja leida, et rakendus on masendav ja eemaldab selle.

Kuidas Facebook seda teeb ...

Heidame pilgu sellele, kuidas Facebook - veel üks rakendus, mida on juba uute lubade jaoks värskendatud.

Facebooki load

Ahhhh, haruldane topeltloataotlus. Selle saate Facebookilt, kui vajutate uue olekuvärskenduse saamiseks kaameraikooni. OK, ma pettsin natuke - saate selle topeltmärguande, kui keelate esmakordselt salvestusloa, kui see üritab teie galeriis oleva sisu pisipilte asustada. Aga see on kenasti tehtud. Facebook ütleb sulle, mida ta tahab ja miks ta seda soovib.

Facebooki load

Ja siis saate ennast uuesti korrata. Jah, ma soovin, et Facebookil oleks luba minu telefonilt midagi teha.

Kuid jällegi on see esimene nupp "Luba", millega mul probleem on. See ei luba tegelikult midagi muud kui süsteemidialoog teilt küsida jälle täpselt sama asi. Ja seda peate tegema ainult üks kord.

Kuidas Hangouts seda teeb ...

Hangoutsi luba

Siin on veel üks näide, seekord Google Hangoutsis. Vestluses kaamera või galerii ikoonide löömine käivitab ainult süsteemi dialoogi. Tegeliku taotluse ees, mis annab õigused, pole üleliigset taotlust. (Ja jällegi väidaksin, et see on hea. Kui puudutan kaameraikooni, on kaamera loataotluse saamine juba kontekstis.)

Hangoutsi kontaktide luba

Kui ma arvan, et Google tõesti tegi toredat tööd selle esmakordse selgitaja juures kontaktide loa saamiseks, mis on rakenduse toimimiseks vajalik. Kõigepealt öeldakse miks see vajab juurdepääsu teie kontaktidele. Vajutades nuppu "Järgmine", kuvatakse süsteemi loataotlus. See, et seal on kirjas "Järgmine", mitte "Luba", on seal tegelikult oluline. Üks suubub teise. Ilmselgelt ei taha te seda teha iga loataotlus täisekraanil niimoodi. Kuid selleks, et midagi piisavalt olulist esimesel jooksmisel esitataks, on see väga kenasti tehtud.

Käivituslubadele üleminek on suur ja oluline. Kuid see võib olla väike õppeprotsess.

Tõenäoliselt teen siin muttimäest natuke mäge. Rakenduse jaoks peate selle läbima ainult esimest korda. Kuid load on olulised. (Ja arvan, et käitamisõigustele üleminek on hea.) Lubade selgitus on hea. Isegi topelt-stoppi võib tähelepanuta jätta selle nimel, et paneksid vaatama enne, kui hüppad. Selgitage kasutajale luba, lihtsalt ärge laske neil arvata, et nad on selle juba korra lubanud, vaid ainult selleks, et neid teha tegelikult tehke see süsteemitaotluses samm hiljem. Mulle lihtsalt ei meeldi, kui kordan, et see on kõik.

Ja nagu alati, võite õigused tühistada, kui soovite. Kui teete seda, küsib rakendus järgmine kord uuesti teie luba, kui proovite seda funktsiooni kasutada.

Asi on selles, et meil kui kasutajatel on siin midagi uut harjuda. Kuid nii teevad ka rakenduste arendajad.

Uuendus: Selle kõige tehnilisemaks kuulamiseks - ja muide, kinnituseks, et see, kuidas Facebook ja Twitter asju ajavad, pole päris ideaalne - vaadake Jaos 33 Androidi arendajate lavataguse taskuhäälingu.

Need on parimad traadita kõrvaklapid, mida saate iga hinnaga osta!
Aeg on juhe läbi lõigata!

Need on parimad traadita kõrvaklapid, mida saate iga hinnaga osta!

Parimad traadita kõrvaklapid on mugavad, kõlavad suurepäraselt, ei maksa liiga palju ja sobivad lihtsalt taskusse.

Kõik, mida peate teadma PS5 kohta: väljaandmise kuupäev, hind ja palju muud
Järgmine põlvkond

Kõik, mida peate teadma PS5 kohta: väljaandmise kuupäev, hind ja palju muud.

Sony on ametlikult kinnitanud, et töötab PlayStation 5-ga. Siin on kõik, mida me selle kohta siiani teame.

Nokia toob turule kaks uut eelarvelist Android One telefoni, mis on alla 200 dollari
Uus Nokias

Nokia toob turule kaks uut eelarvelist Android One telefoni, mis on alla 200 dollari.

Nokia 2.4 ja Nokia 3.4 on HMD Globali eelarveliste nutitelefonide valiku viimased täiendused. Kuna mõlemad on Android One seadmed, saavad nad kaks peamist OS-i värskendust ja regulaarset turvavärskendust kuni kolmeks aastaks.

Kinnitage oma kodu nende SmartThingsi uksekellade ja lukkude abil
Ding Dong - uksed lukus

Kinnitage oma kodu nende SmartThingsi uksekellade ja lukkude abil.

Üks parimatest asjadest SmartThingsis on see, et saate oma süsteemis kasutada hulgaliselt muid kolmanda osapoole seadmeid, kaasa arvatud uksekellad ja lukud. Kuna neil kõigil on sisuliselt sama SmartThingsi tugi, oleme keskendunud sellele, millistel seadmetel on parimad tehnilised andmed ja nipid, et õigustada nende lisamist teie SmartThingsi arsenali.

instagram story viewer