Google bereidt zich voor op de release van een officiële Tiles API voor Wear OS

click fraud protection

Volgens een nieuwe commit ingediend bij de AOSP Gerrit werkt Google aan het vrijgeven van een officiële Tiles API voor Wear OS-apps van derden.

Update 1 (26-01-2021 om 18:10 ET): Google heeft de commit samengevoegd die de Wear OS Tiles API implementeert. Klik hier voor meer informatie. Het artikel zoals gepubliceerd op 18 december 2020 is hieronder bewaard gebleven.

In 2019, Google heeft 'Tegels' uitgebracht, een nieuwe functie waarmee u kleine, informatieve app-widgetkaarten kunt weergeven op Wear OS-smartwatches. Google heeft tegels toegevoegd voor een handvol dingen, waaronder doelen, volgende gebeurtenis, voorspelling, hartslag, koppen en timer, waardoor gebruikers eenvoudig toegang hebben tot belangrijke informatie door naar links te vegen op de wijzerplaat. Bij de lancering kon je slechts 5 tegels toevoegen, maar met de Wear OS-app v2.40 verhoogde Google de limiet, waardoor gebruikers tot 10 tegels op hun smartwatch konden toevoegen. Sinds Tiles werd uitgebracht, hebben smartwatch-OEM's zoals Mobvoi ook hun eigen Tiles gebouwd.

Tot op de dag van vandaag heeft Google echter nooit een officiële API voor Tiles uitgebracht, waarmee externe Wear OS-app-ontwikkelaars hun eigen Tiles konden aanbieden. Sommige ontwikkelaars zijn de vertraging beu reverse-engineering van de interne Tiles API die Google in de Wear OS-app gebruikt om een ​​UnofficialTileAPI te maken. Hoewel dit ertoe heeft geleid dat verschillende externe app-ontwikkelaars met succes tegels hebben gemaakt, wordt het niet aanbevolen om te vertrouwen op ongedocumenteerde API's, omdat deze op elk moment kunnen veranderen en breuk kunnen veroorzaken. Maar het lijkt erop dat ontwikkelaars in een niet zo verre toekomst geen toevlucht hoeven te nemen tot onofficiële manieren om tegels te bouwen.

Eindelijk, bijna anderhalf jaar na het debuut van Tiles, lijkt het erop dat Google zich voorbereidt op de introductie van een officiële Tiles API. Een AOSP-commit met de titel "eerste commit van Wear Tiles API" voegt de Tiles API toe aan de AndroidX-ondersteuningsbibliotheek.

Eerste commit van Wear Tiles API.

Dit wordt gecontroleerd in de app-kant van de Wear Tiles API. Tests (en testlibs) zijn nog niet toegevoegd, maar komen in een toekomstige CL. Deze versie bestaat eigenlijk om API-beoordelingen te starten.

Zodra deze commit is samengevoegd, kunnen ontwikkelaars deze API aanroepen na het updaten naar de nieuwste AndroidX-versie.

Met de release van de officiële Tiles API zouden we meer ontwikkelaars aan boord moeten zien springen en spannende nieuwe Tiles for Wear OS-aangedreven smartwatches brengen. We weten niet wanneer Google van plan is de API publiekelijk vrij te geven. Maar we houden de ontwikkeling nauwlettend in de gaten en laten het u zeker weten als we iets nieuws leren.


Update 1: Initiële commit samengevoegd voor Wear OS Tiles API

Nu de initiaal verbinden implementatie van de Wear OS Tiles API is samengevoegd (h/t @Kevinsleven2), zal het niet lang duren voordat ontwikkelaars Tiles officieel aan hun Wear OS-app kunnen toevoegen. Google moet echter nog API-tests uitvoeren, dus het is mogelijk dat het bedrijf de API niet onmiddellijk beschikbaar maakt in de Draag de AndroidX Jetpack-bibliotheek. We zullen dit artikel bijwerken zodra het algemeen beschikbaar is.