Slices & App Actions su Android P API-ji koji prenose sadržaj vaše aplikacije na Google Assistant

click fraud protection

Slices i App Actions su novi API-ji u Androidu P koji pomažu programerima da ispolje svoj sadržaj i mogućnosti izvan svoje aplikacije. App Actions dostupne su u Trgovini Play, Pixel Launcheru i Google Assistantu, dok su Slices dostupni u Google App.

Za neovisne programere aplikacija posao koji dolazi nakon stvarnog razvoja aplikacije često može biti najteži dio posla. Kako navesti ljude da saznaju za vašu aplikaciju? I kada počnete dobivati ​​nekoliko korisnika, kako ih zadržati? Angažiranje korisnika, tako da se stalno vraćaju vašoj aplikaciji (i stoga je ne deinstaliraju), ključno je za izgradnju stabilne, posvećene baze korisnika. Zato Google predstavlja nove API-je u Androidu P pod nazivom Slices and App Actions.

S desecima, možda čak i stotinama aplikacija instaliranih na uređajima korisnika, teško je vašoj aplikaciji natjecati se za pažnju korisnika. Želite da korisnik često otvara vašu aplikaciju kako biste mu mogli ponuditi više sadržaja, čime bi ostali angažirani i potencijalno generirali više prihoda. Kako korisnici skreću pozornost s pojedinačnih aplikacija na agregatore sadržaja kao što su

Google Feed, morate pronaći način da prikažete sadržaj svoje aplikacije na mjestu gdje ljudi provode većinu svog vremena. Novi Android P API-ji pomažu programerima učiniti upravo to dopuštajući vam da prikažete isječke korisničkog sučelja vaše aplikacije (odsječci) ili kontekstualnih radnji na temelju mogućnosti vaše aplikacije (radnje aplikacije.)

Korištenje novog Slices API-ja

Neki od oštroumnijih promatrača među vama možda su primijetili novo Slices API pojaviti u API dokumentacija pušten s prvim Pregled razvojnog programera za Android P. Dokumentacija je prilično nejasna, ali danas imamo jasniju sliku vizije koju Google ima za ovaj novi API. To je način na koji aplikacije trećih strana mogu prikazati svoj sadržaj u aplikacijama poput Google App, ali na način koji je dinamičan, interaktivan i besprijekoran. Odsječci mogu uključivati ​​podatke uživo, sadržaj koji se pomiče, ugrađene radnje i dubinsko povezivanje u vašu aplikaciju tako da imate mnogo izbora o tome koji sadržaj želite prikazati korisniku.

Recimo, na primjer, da izrađujete aplikaciju za planiranje putovanja za lanac hotela s mogućnošću prijave/odjave iz hotela. Ako hotel korisniku šalje potvrde e-poštom i korisnik ima omogućen Google Feed, tada Google može pratiti rezervaciju. Ali to ne dovodi korisnike do tvoje aplikacija, zar ne? S Slices API-jem umjesto toga možete prikazati rezervaciju na prirodniji način kada korisnik traži pojam relevantan za rezervaciju.

Slices u aplikaciji Google. Izvor: Google

Što ako ste programer koji gradi novi glazbeni player s Dizajn materijala sučelje? Ako je korisnik napravio popis za reprodukciju u aplikaciji i želite ga podsjetiti na te slatke melodije, možete obavijestiti korisnika kada otvori aplikaciju Google i traži povezanu pjesmu, izvođača, album itd.

Primjer Slices popisa za reprodukciju glazbe. Izvor: Google

Na kraju, recimo da radite na aplikaciji za tvrtku za dijeljenje prijevoza ili drugu srodnu tvrtku. Ako korisnik u aplikaciji Google traži način rezerviranja relevantne usluge, možete mu ponuditi interaktivni isječak svoje aplikacije koji mu omogućuje brzo dovršenje rezervacije.

Isječci iz aplikacije Lyft. Izvor: Google

Svaki od gore prikazanih Slice dizajna izgleda jedinstveno, ali svi slijede opća načela dizajna koja su vam vjerojatno poznata. API vam omogućuje da stilizirate Slice koji nudite aplikaciji Google, iako se osnovni stil temelji na obavijesti Androida tako da se izgled Vašeg Slicea ne bi trebao previše razlikovati od ostalih Sliceova.

Kompatibilnost

Očigledno postoji mnogo toga što možete učiniti sa Slices. Ako ste zainteresirani za izradu svoje aplikacije s ovim API-jem, možete saznajte više o tome ovdje. Rečeno nam je da velike tvrtke kao što su CNN, HBO, USAA i Alibaba već rade na dodavanju podrške za API. Slices su kompatibilni s 95% Android uređaja na tržištu zahvaljujući minimalnoj SDK verziji paket kompatibilnosti, tako da će vaši Slices dosegnuti veliku publiku nakon što postanu aktivni na Googleu aplikacija

Na kraju, neki od vas se možda pitaju mogu li druge aplikacije primati Slices. Odgovor je ne: mogu samo sistemske aplikacije. To je zato što je dopuštenje potrebno da aplikacija djeluje kao SliceManager primati kriške od a SliceProvider ne može se dodijeliti aplikacijama trećih strana (android.dopuštenje. BIND_SLICES.)

Radnje aplikacije

Novi App Actions API u Androidu P namijenjen je kontekstualno pružanje korisnicima niza predviđenih radnji koje mogu izabrati. Možete to zamisliti kao Odgovor aplikacija za pametne odgovore (ili Android P API za pametne odgovore), ali umjesto toga za radnje. Radnje aplikacije pojavljuju se na temelju upotrebe i relevantnosti u više aplikacija kao što su Google App, Trgovina igračaka, Google pomoćnik, i Pixel Launcher. App Actions API koristi isti skup namjere kao Radnje na Google pomoćniku.

Radnje aplikacije u Androidu P. Izvor: Google

Ako ste zainteresirani za učenje više o App Actions, onda možete prijavite se za obavijest kada bude dostupno.