Google forbereder lanseringen av en offisiell Tiles API for Wear OS

I følge en ny forpliktelse sendt til AOSP Gerrit, jobber Google med å gi ut en offisiell Tiles API for tredjeparts Wear OS-apper.

Oppdatering 1 (26.01.2021 @ 18:10 ET): Google har slått sammen forpliktelsen som implementerer Wear OS Tiles API. Klikk her for mer informasjon. Artikkelen som ble publisert 18. desember 2020, er bevart nedenfor.

I 2019, Google lanserte "Tiles", en ny funksjon som lar deg vise små, informative app-widget-kort på Wear OS-smartklokker. Google la til Tiles for en håndfull ting, inkludert mål, neste hendelse, prognose, hjertefrekvens, overskrifter og tidtaker, slik at brukere enkelt kan få tilgang til viktig informasjon ved å sveipe til venstre på urskiven. Ved lansering kunne du bare legge til 5 fliser, men med Wear OS-appen v2.40 hevet Google grensen, slik at brukerne kunne legge til opptil 10 fliser på smartklokken. Siden Tiles ble utgitt, har smartklokke-OEM-er som Mobvoi også bygget sine egne Tiles.

Imidlertid har Google til i dag aldri gitt ut en offisiell API for Tiles, som ville la tredjeparts Wear OS-apputviklere tilby sine egne Tiles. Lei av forsinkelsen, noen utviklere 

omvendt utviklet den interne Tiles API som Google bruker i Wear OS-appen for å lage en UnofficialTileAPI. Selv om dette har ført til at flere tredjeparts apputviklere har lykkes med å lage fliser, anbefales det ikke å stole på udokumenterte APIer siden de kan endres når som helst og forårsake brudd. Men det ser ut til at utviklere ikke trenger å ty til uoffisielle måter å bygge fliser på i en ikke så fjern fremtid.

Endelig, nesten et og et halvt år etter debuten til Tiles, ser det ut til at Google forbereder seg på å introdusere en offisiell Tiles API. En AOSP-forpliktelse med tittelen "initial commit of Wear Tiles API" legger til Tiles API til AndroidX-støttebiblioteket.

Innledende forpliktelse av Wear Tiles API.

Dette sjekker i app-siden av Wear Tiles API. Tester (og testing libs) er ennå ikke lagt til, men vil komme i en fremtidig CL. Denne versjonen eksisterer virkelig for å begynne å starte API-anmeldelser.

Når denne forpliktelsen er slått sammen, vil utviklere kunne kalle denne API-en etter oppdatering til den nyeste AndroidX-versjonen.

Med utgivelsen av den offisielle Tiles API, bør vi se flere utviklere hoppe om bord og bringe spennende nye Tiles for Wear OS-drevne smartklokker. Vi vet ikke når Google planlegger å frigi API-en offentlig. Men vi vil følge nøye med på utviklingen og gi deg beskjed hvis vi lærer noe nytt.


Oppdatering 1: Initial commit slått sammen for Wear OS Tiles API

Nå som initialen begå implementering av Wear OS Tiles API har blitt slått sammen (h/t @kevinslife2), vil det ikke ta lang tid før utviklere offisielt kan legge til Tiles i Wear OS-appen. Google har imidlertid ennå ikke utført API-testing, så selskapet kan ikke gjøre API-en umiddelbart tilgjengelig i Bruk AndroidX Jetpack-biblioteket. Vi oppdaterer denne artikkelen når den er generelt tilgjengelig.