Google forbereder sig på at frigive en officiel Tiles API til Wear OS

Ifølge en ny tilsagn indsendt til AOSP Gerrit, arbejder Google på at frigive en officiel Tiles API til tredjeparts Wear OS-apps.

Opdatering 1 (26/01/2021 @ 18:10 ET): Google har fusioneret commit, der implementerer Wear OS Tiles API. Klik her for mere information. Artiklen som offentliggjort den 18. december 2020 er bevaret nedenfor.

I 2019, Google udgav "Tiles", en ny funktion, der lader dig vise små, informative app-widget-kort på Wear OS-smartwatches. Google tilføjede fliser til en håndfuld ting, herunder mål, næste begivenhed, prognose, puls, overskrifter og timer, så brugerne nemt kan få adgang til vigtig information ved at stryge til venstre på urskiven. Ved lanceringen kunne du kun tilføje 5 fliser, men med Wear OS-appen v2.40 hævede Google grænsen og lod brugere tilføje op til 10 fliser på deres smartwatch. Siden Tiles blev udgivet, har smartwatch OEM'er som Mobvoi også bygget deres egne Tiles.

Men indtil i dag har Google aldrig udgivet en officiel API til Tiles, som ville lade tredjeparts Wear OS-appudviklere tilbyde deres egne Tiles. Nogle udviklere er trætte af forsinkelsen 

omvendt udviklet den interne Tiles API som Google bruger i Wear OS-appen til at oprette en UnofficialTileAPI. Selvom dette har ført til, at flere tredjeparts app-udviklere med succes har oprettet Tiles, anbefales det ikke at stole på udokumenterede API'er, da de kan ændre sig til enhver tid, hvilket forårsager brud. Men det ser ud til, at udviklere ikke behøver at ty til uofficielle måder at bygge fliser på i en ikke så fjern fremtid.

Endelig, næsten halvandet år efter debuten af ​​Tiles, ser det ud til, at Google forbereder sig på at introducere en officiel Tiles API. En AOSP-commit med titlen "initial commit of Wear Tiles API" tilføjer Tiles API til AndroidX-understøttelsesbiblioteket.

Indledende commit af Wear Tiles API.

Dette tjekker i app-siden af ​​Wear Tiles API. Tests (og testlibs) er endnu ikke blevet tilføjet, men vil komme i en fremtidig CL. Denne version eksisterer virkelig for at begynde at starte API-anmeldelser.

Når denne forpligtelse er slået sammen, vil udviklere være i stand til at kalde denne API efter opdatering til den seneste AndroidX-version.

Med udgivelsen af ​​den officielle Tiles API burde vi se flere udviklere hoppe om bord og bringe spændende nye Tiles til Wear OS-drevne smartwatches. Vi ved ikke, hvornår Google planlægger at frigive API'en offentligt. Men vi vil holde et vågent øje med udviklingen og sørge for at give dig besked, hvis vi lærer noget nyt.


Opdatering 1: Initial commit fusioneret til Wear OS Tiles API

Nu hvor initialen begå implementering af Wear OS Tiles API er blevet flettet (h/t @kevinslife2), vil det ikke vare længe, ​​før udviklere officielt vil kunne tilføje Tiles til deres Wear OS-app. Google har dog endnu ikke foretaget API-testning, så virksomheden gør muligvis ikke API'en umiddelbart tilgængelig i Bær AndroidX Jetpack-bibliotek. Vi opdaterer denne artikel, når den er generelt tilgængelig.