Slices ja App Actions on Android P uued API-liidesed, mis aitavad arendajatel oma sisu ja võimalusi väljaspool rakendust esile tõsta. Rakenduse toimingud on saadaval Play poes, Pixel Launcheris ja Google'i assistendis, samas kui osad on saadaval Google'i rakenduses.
Sõltumatute rakenduste arendajate jaoks võib töö, mis tuleb pärast tegelikku rakenduse arendamist, sageli olla töö raskeim osa. Kuidas panna inimesi teie rakendust tundma õppima? Ja kui hakkate kasutajaid juurde hankima, kuidas neid säilitada? Kasutajate kaasamine, et nad teie rakendusse naasksid (ja seega seda mitte desinstalliksid), on stabiilse ja pühendunud kasutajabaasi loomise võtmeks. Seetõttu tutvustab Google Android P-s uusi API-sid, mida nimetatakse jaotisteks ja rakendustoiminguteks.
Kuna kasutajate seadmetesse on installitud kümneid, võib-olla isegi sadu rakendusi, on teie rakendusel raske kasutaja tähelepanu pärast konkureerida. Soovite, et kasutaja avaks teie rakenduse sageli, et saaksite neile rohkem sisu pakkuda, hoides neid seeläbi kaasas ja teenides potentsiaalselt rohkem tulu. Kuna kasutajad suunavad oma tähelepanu üksikutelt rakendustelt sisu koondajatele, näiteks
Uue Slices API kasutamine
Mõned nutikamad vaatlejad võisid uut märgata Slices API ilmuvad API dokumentatsioon vabastati koos esimesega Android P arendaja eelvaade. Dokumentatsioon on üsna ebamäärane, kuid täna on meil selgem pilt Google'i nägemusest selle uue API kohta. See on viis, kuidas kolmandate osapoolte rakendused saavad oma sisu sellistesse rakendustesse nagu Google'i rakendus, kuid dünaamiliselt, interaktiivselt ja sujuvalt. Lõigud võivad hõlmata reaalajas andmeid, keritavat sisu, tekstisiseseid toiminguid ja süvalinke teie rakendusse, nii et teil on palju valikuvõimalusi, millist sisu soovite kasutajale näidata.
Oletagem näiteks, et loote hotelliketi jaoks reisiplaneerimise rakendust, mis võimaldab hotellist sisse ja välja registreerida. Kui hotell saadab kasutajale e-kirjaga kinnituse ja kasutajal on Google Feed lubatud, saab Google broneeringut jälgida. Kuid see ei too kasutajaid sinu rakendus, eks? Slices API abil saate selle asemel broneeringu loomulikumalt esile tuua, kui kasutaja otsib broneeringu jaoks asjakohast terminit.
Mis siis, kui olete arendaja, kes ehitab uut sujuvat muusikapleierit koos a Materjalide disain liides? Kui kasutaja koostas rakenduses esitusloendi ja soovite talle neid armsaid lugusid meelde tuletada, saate sellest kasutajat teavitada, kui ta avab Google'i rakenduse ja otsib seotud lugu, esitajat, albumit jne.
Lõpuks oletame, et töötate sõidujagamisettevõtte või muu seotud ettevõtte rakenduse kallal. Kui kasutaja otsib Google'i rakenduses võimalust asjakohase teenuse broneerimiseks, võite pakkuda oma rakenduse interaktiivset osa, mis võimaldab neil broneeringu kiiresti lõpule viia.
Kõik ülaltoodud Slice'i kujundused näivad ainulaadsed, kuid kõik järgivad üldisi disainipõhimõtteid, mida te tõenäoliselt tunnete. API võimaldab teil Google'i rakendusele pakutava Slice'i stiili kujundada, kuigi põhistiil põhineb Androidi teatisel, nii et teie Slice'i välimus ei tohiks teistest Slice'itest liiga metsikult erineda.
Ühilduvus
On selge, et saate Slicesiga palju teha. Kui olete huvitatud selle API abil oma rakenduse loomisest, saate seda teha Lisateavet selle kohta leiate siit. Meile öeldakse, et suured ettevõtted, nagu CNN, HBO, USAA ja Alibaba, töötavad juba API-le toe lisamisega. Tänu minimaalsele SDK versioonile ühilduvad lõigud 95% turul olevate Android-seadmetega ühilduvuspakett, nii et teie Slices jõuavad pärast Google'is avaldamist suure vaatajaskonnani Rakendus
Lõpuks võivad mõned teist küsida, kas teised rakendused saavad Slice'i vastu võtta. Vastus on eitav: seda saavad teha ainult süsteemirakendused. Selle põhjuseks on asjaolu, et rakenduse toimimiseks on vaja luba SliceManager saada Viilud a SliceProvider ei saa anda kolmandate isikute rakendustele (android.permission. BIND_SLICES.)
Rakenduse toimingud
Uus App Actions API Android P-s on mõeldud pakkuma kasutajatele kontekstipõhiselt mitmesuguseid ennustatud toiminguid, mille vahel valida. Võite mõelda sellele kui Vasta rakendus nutikate vastuste jaoks (või Android P nutika vastuse API), kuid selle asemel toimingute jaoks. Rakenduse toimingud kuvatakse kasutuse ja asjakohasuse põhjal mitmes rakenduses, näiteks Google'i rakenduses, Play pood, Google'i assistent, ja Pixel Launcher. Rakenduse toimingute API kasutab sama komplekti kavatsused nagu Google'i assistendi toimingud.
Kui soovite rakenduse toimingute kohta lisateavet, saate seda teha registreeruge, et saada teada, kui see on saadaval.