Een gedeeld platform voor wearables
Als we telefoonfabrikanten, analisten en marketeers moeten geloven, gaan smartwatches de komende jaren een big deal worden. Die voorspelling horen we echter al jaren en de modellen die je nu al kan krijgen, zijn - op een enkele uitzondering na - nog geen groot commercieel succes. Google wil daar verandering in brengen en lijkt een serieuze poging te wagen.
Eén reden achter het uitblijven van een doorbraak is mogelijk dat er geen standaardisatie is en elke smartwatch op een eigen platform draait waarvoor eigen apps geschreven moeten worden. Samsung gebruikt voor zijn nieuwste Galaxy Gear-smartwatch het op Linux gebaseerd Tizen, Sony gebruikt voor zijn Smartwatch een propriëtair besturingssysteem en de software van de Pebble is gebaseerd op FreeRTOS.
Google wil orde in die chaos scheppen met een nieuwe versie van zijn Android-platform: Android Wear, speciaal ontworpen voor wearables, zoals smartwatches. Dit platform moet de basis worden voor een hele serie smartwatches en andere apparaten van verschillende fabrikanten. Grote technologiebedrijven als Intel, Qualcomm en Broadcom hebben zich achter het platform geschaard en de fabrikanten LG en Motorola hebben beloofd binnen een paar maanden al een Android Wear-smartwatch uit te brengen.
Met de aankondiging van het platform én de eerste twee concrete producten, lijkt de smartwatchmarkt dus in een stroomversnelling te komen. Wij doken daarom in de ontwikkelkit en documentatie die Google over Wear heeft vrijgegeven om uit te zoeken wat we van deze smartwatches kunnen verwachten. Hoe gaan ze eruit zien? Hoe wordt de interface bediend? Hoe werkt de koppeling met de telefoon? En hoe gaan deze Google-smartwatches zich onderscheiden van de concurrentie?
Helaas!
De video die je probeert te bekijken is niet langer beschikbaar op Tweakers.net.
Het uiterlijk en de hardware van de horloges
Android Wear staat niet in de kinderschoenen, verre van zelfs. LG en Motorola hebben aangekondigd dat ze binnen nu en een paar maanden al met een smartwatch uit zullen komen op basis van de speciale Android-versie. LG heeft het over het tweede kwartaal van dit jaar, terwijl Motorola belooft om 'deze zomer' een horloge in de schappen te hebben. Ook het bedrijf Fossil, een echte horlogefabrikant, heeft zich achter Android Wear geschaard, al heeft het nog niets gezegd over eventuele modellen en releasedata. HTC staat eveneens genoemd in het lijstje met partners.
Welke hardware in de horloges zit weten we nog niet precies, maar het zal in grote lijnen overeenkomen met de hardware in een moderne Android-telefoon. De system image die onderdeel is van de Android Wear-emulator in de sdk is namelijk gebaseerd op de ARMv7-instructieset, net als vrijwel elke moderne smartphone-soc. Om het stroomgebruik binnen de perken te houden zal het waarschijnlijk wel om een minder krachtige processor gaan: een singlecore, of wellicht een dualcore op een lage kloksnelheid.
Daarnaast zullen de horloges natuurlijk over werkgeheugen moeten beschikken, dat zal minimaal 512MB zijn, en een beetje opslaggeheugen. De verbinding met de telefoon zal vrijwel zeker via bluetooth verlopen. De kans dat de horloges zelf contact kunnen leggen met wifi, lte of gps lijkt, gezien de hoge energieconsumptie die daarbij komt kijken, onwaarschijnlijk.
De Motorola 360
Het model van Motorola gaat de Moto 360 heten en is van de twee nu aangekondigde modellen het meest interessant. Dat heeft alles te maken met het beeldscherm, dat rond van vorm is, en niet vierkant zoals bij andere smartwatches. Het ronde lcd maakt dat de Moto 360 een stuk meer op een klassiek horloge lijkt dan veel andere smartwatches. We kunnen ons goed voorstellen dat een meer mainstream publiek daar eerder voor gaat dan voor een rechthoekig horloge.
Helaas!
De video die je probeert te bekijken is niet langer beschikbaar op Tweakers.net.
Ronde schermen zijn overigens niet nieuw, maar ze worden weinig gebruikt omdat het moeilijk is om andere componenten in een ronde behuizing weg te werken. Afgezien van het uiterlijk is er nog maar weinig bekend over het horloge. De buitenkant is van metaal, heeft een knopje aan de zijkant, en er komen twee verschillende bandjes beschikbaar; verder weten we nog niets.
De LG-smartwatch
Het model van LG is tot nu toe slechts getoond in een plaatje. Het gaat om een redelijk eenvoudig, vierkant horloge, volgens geruchten met een 1,65"-scherm met een resolutie van 280x280 pixels, 512MB geheugen en 4GB-opslaggeheugen. LG zegt dat het horloge al een flinke tijd in ontwikkeling is en dat vanaf het begin nauw samengewerkt is met Google. Opvallend is dat het getoonde scherm vrijwel geheel zwart is, afgezien van wat witte letters, terwijl het persmateriaal van de Moto 360 juist een helder kleurenscherm laat zien.
/i/1395178417.jpeg?f=imagenormal)
Het schermdilemma en accuduur
Dat zou wellicht kunnen betekenen dat de smartwatch van LG enkel zwart-witbeelden weergeeft, maar die kans achten we niet groot. Het zou wel om een vereenvoudigd homescreen kunnen gaan dat bedoeld is om energie te besparen. Want dat blijft op dit moment nog de achilleshiel van veel smartwatches: het stroomgebruik.
Samsungs Galaxy Gear heeft bijvoorbeeld een prachtige amoled-scherm, maar dat staat niet constant aan, om zo accu te sparen. En alsnog heeft die smartwatch een redelijk korte accuduur. De mannen van Pebble zijn voor een tegenovergestelde aanpak gegaan: een relatief simpel zwart-witscherm van lage kwaliteit, dat echter nauwelijks stroom gebruikt waardoor het horloge bijna een volledige week meegaat.
We zijn heel benieuwd hoe andere fabrikanten dit probleem aan gaan pakken; het kleurenscherm van de Moto 360 ziet er in de gerenderde promobeelden prachtig uit, maar een horloge van dat formaat met zo'n scherm kan nooit een lange accuduur hebben.
De interface: Google Now en notificaties
Android Wear is een aparte versie van het Android-besturingssysteem, vergelijkbaar met de fork die ooit werd gemaakt voor Google TV of de aangepaste versie van Android de op Google Glass draait. Sterker nog, Wear is waarschijnlijk voortgekomen uit de Android-versie voor Google Glass en zal ook zijn weg vinden naar Googles slimme bril.
Over hoe het OS technisch in elkaar steekt, heeft Google nog niet veel informatie vrijgegeven. Aannemelijk is dat het gaat om een Android-versie waar alle onnodige onderdelen uit gestript zijn, maar waarvan alles op kernelniveau redelijk overeenkomt met het Android zoals we dat kennen van smartphones en tablets. Wel is duidelijk dat een deel van de api's die gebruikt worden bij het maken van Android-apps, ook werken in combinatie met Android Wear.
Google Now
Google Now Cards op Android Wear
De interface leunt zwaar op Googles Now-dienst. Now werd geïntroduceerd als onderdeel van Android 4.1 en is bedoeld om gebruikers contextuele informatie - informatie die een op specifiek moment belangrijk is voor de gebruiker om te ontvangen - te bieden. Bijvoorbeeld een herinnering dat je in moet checken voor een vlucht, of een waarschuwing dat op de vaste route van huis naar werk een file staat. Ook zaken als kalendernotificaties worden door Now opgepakt. Deze informatie wordt in kleine visuele rechthoekjes getoond, die Google 'cards' noemt.
In het demomateriaal dat Google vrijgegeven heeft, is te zien dat de interface van Android Wear uit dit soort cards bestaat. Vanuit het homescreen kan naar boven en beneden geveegd worden om door de cards te bladeren en door vanaf een card naar links of rechts te vegen kom je uit bij extra functionaliteit die handig kan zijn bij de bewuste informatie. De combinatie van deze cards noemt Google de 'stream'. Veeg je naar links terwijl de weer-card op het scherm staat, dan krijg je uitgebreide voorspellingen te zien. Maak je diezelfde veegbeweging bij een notificatie van een e-mailtje, dan krijg je de optie om een antwoord te sturen.
Het demomateriaal van Google ziet er strak en intuïtief uit, maar door zwaar op Now te leunen loopt Google het risico dat de Wear-horloges niet in elk land even goed uit de verf komen. Now werkt namelijk het beste als data uit zoveel mogelijk bronnen aanwezig is. In de praktijk betekent het dat de dienst in Amerika heel goed werkt, maar dat in veel andere landen minder informatie voorhanden is om aan de gebruiker te tonen. Sportuitslagen via Now volgen gaat in Nederland bijvoorbeeld niet en ook geautomatiseerd informatie over de voortgang van een verwacht postpakketje ontvangen, werkt hier niet.
Notificaties
Naast cards zullen notificaties ook een grote rol gaan spelen en deze worden in dezelfde 'stream' getoond. Google gebruikt daarvoor de notificatie-api's die met Android 4.3 werden geïntroduceerd, en dat moet het voor ontwikkelaars extreem eenvoudig maken om notificaties weer te geven op een Android Wear-horloge. Sterker nog, standaard worden de notificaties die binnenkomen op een gekoppelde telefoon direct doorgestuurd naar het horloge.
Dat brengt het risico met zich mee dat gebruikers overladen worden met notificaties en als gevolg een constant trillende smartwatch om hun pols hebben. Google waarschuwt daarvoor en ontwikkelaars kunnen gelukkig een prioriteit meegeven aan de notificatie. Wordt voor een hoge prioriteit gekozen, dan zal het horloge trillen om zo de gebruiker op de hoogte stellen. Bij een notificatie met lage prioriteit wordt deze wel naar het horloge gezonden, maar blijft een trilling achterwege.
Net als bij de notificaties op een Android-telefoon kunnen ontwikkelaars er acties aan koppelen, zodat je een e-mail bijvoorbeeld direct kan archiveren zonder naar de telefoon te hoeven grijpen. Bij een kalenderafspraak zou via een actieknop bijvoorbeeld direct naar de betreffende locatie genavigeerd kunnen worden.
Google heeft nog niets gezegd over de controle die gebruikers krijgen over deze notificaties. Bij de Galaxy Gear, Sony's Smartwatch en de Pebble is het - soms met een beetje hulp van third-party-apps - mogelijk om zelf te bepalen welke apps notificaties doorsturen. We hopen dat Google dit soort functionaliteit ook inbouwt of tenminste de api's openstelt zodat externe ontwikkelaars daar een oplossing voor kunnen bouwen. Anders kan het wel eens een zooitje worden.
Een losstaand apparaat met apps of een accessoire?
Iets waar Google niet heel duidelijk over is geweest, is de rol van de smartphone in dit geheel en in hoeverre een Android Wear-apparaat zelfstandig kan functioneren. Alle functionaliteit die in de demonstratiefilmpjes getoond wordt is namelijk ook al beschikbaar op Android-telefoons. Het ligt voor de hand om het rekenwerk aan de telefoon over te laten en alleen de uiteindelijke data via bluetooth door te sturen naar de smartwatch. Op die manier hoeft het wearable-apparaat geen enorm krachtige hardware te hebben en dat is op papier weer goed voor de accuduur.
We gokken dat Google voor deze aanpak heeft gekozen, zeker na het bekijken van de voorbeeldcode die de fabrikant vrijgegeven heeft aan ontwikkelaars. Bij alle vier de samples gaat het om apps die op de telefoon draaien en vervolgens content naar een Wear-apparaat toe pushen. Of dat betekent dat apps dus niet rechtstreeks op bijvoorbeeld een smartwatch kunnen draaien, is nog onduidelijk. Google zegt dat het mogelijk is om 'activiteiten' rechtstreeks op een wearable te draaien, maar of het bedrijf daarmee volwaardige apps bedoelt, weten we niet.
Als het rekenwerk allemaal door een smartphone gedaan wordt, vragen we ons wel af of een Android Wear-apparaat nut heeft als er géén verbinding is met een telefoon. Er zou dan immers geen data van Google Now weergegeven kunnen worden, notificaties zouden niet binnenkomen en besturing via stemcommando's zou dan ook niet mogelijk zijn. Technisch is het natuurlijk mogelijk dat een Wear-smartwatch uitgerust wordt met een wifi-verbinding en buiten een telefoon om verbinding met het internet kan maken, maar die kans achten we niet groot.
Wellicht komt Google met een soort hybride-oplossing, waarbij simpele taken wel losstaand door een wearable uitgevoerd kunnen worden. In het demofilmpje wordt bijvoorbeeld getoond hoe een Wear-smartwatch aangeeft hoeveel calorieën verbrand worden terwijl iemand aan het rennen is. Dat zou in theorie op basis van het aantal gezette stappen kunnen gebeuren. Die informatie zou op zijn beurt via een accelerometer vergaard kunnen worden.
Stemcommando's spelen een grote rol
Een visualisatie van de interface voor stemcommando's.
Android Wear kent twee pijlers: de contextuele informatie van Google Now en informatie waar de gebruiker zelf naar op zoek gaat. In Googles visie gebeurt dat laatste primair met stemcommando's; een onscreen-toetsenbord zou op een klein schermpje immers niet werken. Gebruikers kunnen de stemherkenning activeren door op het kleine G-icoontje op het homescreen te drukken of door 'OK Google' te zeggen. Eigenlijk werkt dat dus hetzelfde als bij een Android-telefoon of -tablet.
Vervolgens kunnen gebruikers via die stemcommando's op zoek gaan naar informatie, of bepaalde handelingen uitvoeren. De meest voor de hand liggende mogelijkheid is natuurlijk om een Google-zoekopdracht uit te voeren, maar Google lijkt er ook sterk in te geloven dat gebruikers hun stem zullen gebruiken om korte berichtjes in te spreken. Bijvoorbeeld een antwoord op een sms'je.
Ook hier schuilt weer een gevaar voor niet-Amerikaanse gebruikers. Hoewel de Nederlandse stemherkenning van Android lang niet slecht is, levert het vaak nog wel problemen op met namen die het systeem niet herkent. Daarnaast werken zoekopdrachten wel in het Nederlands, maar veel stemcommando's - zoals bijvoorbeeld navigeren naar een bepaalde plek - nog niet.
Los van die punten is het natuurlijk maar de vraag of het sociaal wenselijk is om bijvoorbeeld in de trein een e-mail te beantwoorden door hardop in een horloge te praten. Die mogelijkheid bestaat nu ook al met telefoons en slechts weinig mensen maken er gebruik van.
Helaas!
De video die je probeert te bekijken is niet langer beschikbaar op Tweakers.net.
Tot slot
Hoewel lang niet alles duidelijk is, heeft Google in één klap al flink wat informatie vrijgegeven over Android Wear. Dat Google Now een grote rol gaat spelen zagen we wel aankomen, maar we vragen ons af of de dienst in alle landen al helemaal klaar is om die last te dragen. Datzelfde geldt voor de stemcommando's. Het doorsturen van notificaties is een no brainer en omdat van bekende api's gebruikgemaakt wordt, moet het voor app-ontwikkelaars eenvoudig zijn om Android Wear-ondersteuning in te bakken. Die nadruk op bestaande Android-functionaliteit zorgt er echter voor dat iOS zeer waarschijnlijk buiten de boot valt.
We blijven echter nog met heel veel vragen zitten. Kun je bijvoorbeeld standalone-apps draaien? Hoe goed werken de stemcommando's? Hoe gaan de fabrikanten om met accuduur en stroomgebruik? En misschien nog fundamenteler: gaan ontwikkelaars nuttige en relevante toepassingen vinden voor zo'n wearable apparaat? Dat laatste zullen ze zich ook bij Google afvragen en door met een sdk te komen zetten ze een goede eerste stap op dat vlak.
Op veel van die antwoorden zullen wel heel snel antwoord krijgen. Google houdt zijn eigen I/O-conferentie in juni en we verwachten daar veel meer informatie over Wear te horen. Kort daarna moeten de horloges van Motorola en LG al in de winkels liggen.
Of we over een paar jaar allemaal met een smartwatch rondlopen, is niet te voorspellen. Maar als een groot bedrijf als Google besluit vol in te zetten op de wearable-markt, daarbij gebruikmaakt van een besturingssysteem dat ontwikkelaars kennen en ook nog eens indrukwekkende rits bedrijven achter zich heeft staan, dan mogen de bedrijven die nu al een smartwatch op de markt hebben in ieder geval hun borst natmaken.
/i/1395180867.jpeg?f=imagenormal)