Welke besturingssystemen werken draagbare apparaten?
Wearable tech, in zijn vele vormen en vormen, veranderingen mens-machine interactie. De technologie combineert geavanceerde functies - zoals spraakactivering, biometrie en gebarenbediening - in apparaten die zijn gestroomlijnd om in het menselijk lichaam te passen. Maar de hardware en esthetiek maken wearables niet mogelijk, het is de besturingssysteem (OS). Het besturingssysteem biedt alle opvallende kenmerken van alle smart-broeken, horloges en handschoenen. Het zou de lezers moeten choqueren die draagbaar zijn - alles lijdt onder serieuze hardwareproblemen.
Wearable tech hardware schiet tekort op zwak. De specificaties zien eruit als het lef van low-end smartphones, besprenkeld met karige kruimels RAM en opslag, budget-CPU's en piepkleine schermen. Het besturingssysteem biedt alle glanzende, spelveranderende functies. Maar sommige besturingssystemen hanteren verschillende delen van het wearables-spel beter dan andere.
Op dit moment domineren vier primaire besturingssystemen de wearables-markt: Android, Android Wear, Tizen en Linux. Twee aankomende wearables zullen binnenkort je polsen raken: iOS voor draagbare apparaten en MediaTek's LinkIt besturingssysteem. En dan is er een OS-besturingssysteem met geruchten, binnenkort verkrijgbaar bij LG.
Dus wat is er zo speciaal aan elk besturingssysteem en hoe kan het uw polsen beïnvloeden?
Wearable besturingssystemen
Het belangrijkste onderdeel van draagbare besturingssystemen: De kernel. Het zit tussen de software van je technologie en de hardware. Het bepaalt hoe hardware verschillende softwaretaken, energiebeheer en meer oplost.
Elke kernel werkt met een specifiek bereik van hardware. Google Wear werkt bijvoorbeeld met dezelfde hardware als Linux - dat komt omdat Android Wear de hardwarecompatibiliteit van de Linux-kernel steelt. Er is veel hardware; enkele van de meest voorkomende zijn:
- MIPS: MIPS (Micro-processoren zonder gekoppelde pijplijnstadia) zijn zowel een eigen instructieset als een reeks processors. Imagination Technologies kocht de rechten op MIPS en heeft het sindsdien ontwikkeld in de Warrior 64-bit-processor. In systemen met Java, zoals Android, zouden MIPS-processors de meeste applicaties moeten draaien. Native-coded apps zullen waarschijnlijk niet werken met MIPS-chipsets. De nieuwste MIPS-CPU lijkt te concurreren op een lijn met ARM-afgeleide ontwerpen. MIPS zou in feite zorgen voor een zeer efficiënt wearables-platform, omdat het voorzieningen biedt voor krachtige (voor tenminste mobiele) grafische afbeeldingen, 64-bits ondersteuning en anorexia stroomverbruik.
- ARM Cortex M: een andere RISC-gebaseerde processor (wat is RISC Wat is een ARM-processor? Alles wat u moet weten Wat is een ARM-processor? Alles wat u moet weten Als u enige aandacht hebt besteed aan smartphones en tablets die u waarschijnlijk hebt gehoord van de term "ARM" verwijst naar de hardware binnenin. Het wordt rond links en rechts gegooid, vaak als een punt van differentiatie ... Lees meer?), de Cortex M-serie biedt een ultra-low power chipset voor low-end-wearbles. Recente ontwikkelingen door ARM Holdings resulteerden in de M7-serie, die zowel goede prestaties als een zeer laag stroomverbruik biedt. Het Astra-platform van MediaTek is eigenlijk gebaseerd op de Cortex M-architectuur.
- ARM Cortex A: De Cortex A-serie heeft de neiging om grafische en CPU-kracht te focussen in vergelijking met de Cortex M. Als een wearables-platform heeft Cortex A de neiging om overprovisioned te worden. Ondanks de duidelijke mismatch blijven fabrikanten batterije levensduur-wearables voortbrengen die zijn uitgerust met Cortex A.
- x86: Het x86-platform van Intel, in tegenstelling tot de andere op RISC-gebaseerde processors, draait om de zogenaamde “x86” instructie set. Na de implementatie van een aantal productie- en technologische innovaties, zoals tri-gate-weerstanden en het kleinste productieproces op de markt, biedt Intel de enige op x86 gebaseerde chipset op de hedendaagse markt. Hoewel momenteel niet gebruikt in draagbare apparaten, kan een aantal aankomende producten dit wel bevatten.
Google Android Wear
Laten we beginnen met het snelst groeiende besturingssysteem: Android Wear. Verwar Android Wear niet met Android. Android Wear vereist koppelen met een Android 4.3+-apparaat. Het installeren van een Android-app met Wear-functionaliteit op een smartphone of tablet duwt de app op de wearable. Zonder het gekoppelde Android-apparaat werkt Android Wear niet. Lees over alle Android Wear-apps.
Google legt zware beperkingen op aan fabrikanten - er is (voor het grootste deel) een gebrek aan aangepaste skins en eigendomskenmerken. Google behoudt de strikte controle over apparaten die werken met Wear. Vraag het maar aan Com 1 - het bedrijf dat Scroogled kreeg na het starten van een Indiegogo-campagne om een MIPS-uitgeruste Android Wear-smartwatch te financieren. Veel analisten vermoeden dat Google Wear-apparaten domineert door de OS-code open te sourcen, maar de bron te sluiten op Google Now - het onderdeel spraakherkenning van Android Wear. Deze strategie lijkt op de Play-services van Google. Apparaten zonder spraakherkenning zijn waardeloos.
Het zou lezers moeten verbazen dat Android Wear niets aanbiedt dat Android niet biedt. Wear maakt stemactivatie mogelijk, maar ook normale Android. Wear biedt plaats aan versnellingsmeterintegratie - opnieuw dekt Android die basis al af. Sommigen zullen het misschien vragen, “Dus waarom heeft Google een ander besturingssysteem gebouwd op basis van Android??”
Veel analisten gaan ervan uit dat Google van plan is meer controle over Wear uit te oefenen dan Android. Had Google groen verlichte non-ARM Cortex A-chipsets - zoals MIPS of Cortex M - het zou niet zo flagrant lijken als een poging om open source code te coöpteren. Aangezien Google echter eigen software heeft geïntroduceerd die integraal deel uitmaakt van het Android-besturingssysteem, samen met Chrome OS, Google TV, Android TV en andere dichtbijgelegen producten, lijkt het de uiteindelijke doelstelling van Google te zijn om vorken - en dus concurrenten - te voorkomen markt.
Google Fit: Google Fit - kortom - knijpt meer van de eigen software van Google in een zogenaamd open-sourceplatform. Hoewel het nog steeds een soort bètaversie is, volgt, analyseert en synchroniseert de software de gezondheidsstatistieken van gebruikers. Apple's HealthKit-software lijkt niet veel anders dan Google Fit.
- Prijs: $ 199-250, of meer
- Batterijduur: Slecht, 1-2 dagen
- Grafische kwaliteit: Hoog, inclusief OLED-, TF-LCD- en LCD-schermen
- Spraakherkenning: Ja
- Fitness volgen: Ondersteund door aanvullende software (Google Fit)
- ondersteunde apparaten: Android 4.3+
- Ontwerper: Google
- Open bron: Niet echt
- chipsets: ARM Cortex A en mogelijk x86 en MIPS (of elk apparaat dat door de Linux-kernel wordt ondersteund); momenteel worden alleen Cortex-A-processors gebruikt
- Het formulier factor: Momenteel beperkt tot smartwatches.
De grootste afslag: Android Wear biedt alleen oppervlakkige hoeveelheden open-sourcecode. De handigste code in Android Wear - Google Now - blijft een gesloten bron. De batterijlevensduur van Wear is bovendien rotte eieren.
De grootste turn-on: De stemherkenningsfunctie van Google Now kan worden geactiveerd vanaf de pols - niet aanraken vereist. En je krijgt toegang tot veel Android Wear-apps.
Samsung's Tizen
Het Tizen-besturingssysteem van Samsung is afgeleid van Linux. Net als Android bevat het open source-code. In tegenstelling tot Android heeft Samsung geen ondersteuning voor de mammoth-app-bibliotheek van Android opgenomen. De Tizen-bibliotheek bevat vanaf 2014 zo'n 1.000 applicaties - speciaal gebouwd voor Samsung-apparaten.
Samsung heeft ook het besturingssysteem gesplitst in Tizen IVI, dat is gespecialiseerd in internet-of-things-toepassingen. Grote namen kwamen zelfs samen met Samsung - Intel is een van de geruchten partners.
Adnan Ahmad (onder anderen) van Berenberg Capital Management voorspelde dat Tizen zou falen. Zijn voorspelling - hoewel gevuld met duisternis - mag het doelwit niet missen. Samsung heeft zijn aanstaande door Tizen uitgeruste Samsung X-project op onbeperkte wachttijd geplaatst. De Tizen-app-store drijft een bloedarm aantal apps ten opzichte van de bodemloze bibliotheken van de Apple App Store en Google Play Store.
Tizen ondersteunt verschillende draagbare apparaten van Samsung: de Samsung Gear S, de Samsung Gear 2 en de Samsung Gear 2 Neo. Android Wear en Android vormen de overige apparaten in Samsung's inventaris.
Tizen zal een software opnemen met de naam Samsung Architecture for Multinodal Interactions (SAMI), een biometrisch samenstellingsraamwerk, vergelijkbaar met Apple's HealthKit en Google's Fit-services. Samsung biedt ook een groot aantal gezondheids- en fitness-tracking-apps voor hun wearables - waarvan er vele softwarematig opzwellen op mobiele apparaten.
- Spraakherkenning: Ja, met handmatige activering
- Fitness volgen: Ja, met SAMI (en andere Samsung-apps)
- Grafische kwaliteit: Hoog, de meeste gebruiken OLED-schermen
- ondersteunde apparaten: Selecteer Samsung-apparaten op Tizen en Android
- Ontwerper: Samsung
- Open bron: Ja
- chipsets: ARM Cortex-M, mogelijk meer
- Het formulier factor: Smartwatch
- Vrijlating datum: Al verkrijgbaar
De grootste afslag: Meest Samsung apparaten hebben geen Tizen-compatibiliteit. Alleen de nieuwste en populairste apparaten bevatten ondersteuning. Dus, al die met budget of minder bekende Samsung-apparaten zijn buitengesloten van het Tizen-ecosysteem.
De grootste turn-on: Samsung's gebruik van Cortex-M CPU's en de lagere footprint van Tizen zorgen ervoor dat de batterij langer up-to-date is.
Linux-derivaat
Linux-afgeleide besturingssystemen heersen kleinere en grotere wearables. De nieuwste versie van de Linux-kernel (3.18) ondersteunt ARM Cortex M, Cortex A, MIPS en nog veel meer architecturen. Zijn extreme flexibiliteit en open-source codebasis maken het een ideale fit voor smartwatches.
Hoewel fabrikanten vaak niet onthullen hoe hun aangepaste besturingssystemen zijn ontworpen, werken ze het meest zeker op de Linux-kernel.
Android, Tizen, Android Wear en anderen gebruiken de Linux-kernel. Een andere interessante aanwinst: LG kocht WebOS bij HP. Er zijn geruchten over hoe LG WebOS aanpast aan een draagbaar platform.
- Spraakherkenning: Nee
- Batterijduur: Varieert sterk per apparaat
- Fitness-tracking: Ja, afhankelijk van het apparaat
- Grafische kwaliteit: Ieder
- ondersteunde apparaten: Sommige bieden synchronisatieservices met Android-, iOS- en Windows-producten.
- Ontwerper: Ieder
- Open bron: Ja, maar veel fabrikanten leveren geen codebijdragen aan Linux
- chipsets: De Linux-kernel ondersteunt vrijwel alle chipsets.
- Het formulier factor: Ieder
- Vrijlating datum: Al verkrijgbaar
De grootste turn-on: Apparaten die legaal Linux-code gebruiken, bieden meer transparantie dan closed-sourceprojecten. De Linux-kernel maakt ook een veel groter aantal chipsets mogelijk, wat een langere levensduur van de batterij mogelijk maakt.
De grootste afslag: Veel bedrijven stelen code van Linux en dragen niets terug.
Apple Watch OS
Er bestaat niet veel informatie over het besturingssysteem van de aankomende Apple Watch. We weten dat er waarschijnlijk een variant op het iOS-besturingssysteem wordt uitgevoerd. Dat Apple een aangepast systeem-op-een-chip ARM-derivaat (Apple S1 SoC) heeft ontworpen, betekent dat het een betere levensduur van de batterij biedt dan de huidige serie Android Wear-apparaten die niet-geoptimaliseerde circuits gebruiken. Apple Watch OS draait op de XNU-kernel, een hybride tussen BSD- en Mach-kernels.
In de eerste promotievideo bracht Apple zijn horloge in rekening als een fitness-tracker en hybride meldingen. Als de commercial waarheden vertelt, lijkt het gezondheidsstatistieken op te nemen terwijl de gebruiker in beweging is - iets wat geen enkel ander Android Wear-apparaat kan doen. De app voor gezondheidsdetectie lijkt een handmatige activering te vereisen, die niet voldoet aan de automagic fitness logging uitgevoerd door de Basis B1 Health Tracker Basis B1 Health Tracker Smartwatch (2014) Herziening en weggeefbasis B1 Health Tracker Smartwatch (2014) Herziening en weggeef Wil je verliezen gewicht en denk duidelijker? Misschien vindt u hulp van de Basis B1 Health Tracker-smartwatch. Lees verder .
Apple's OS onderscheidt zich van het pack door het HealthKit-framework aan te bieden, dat in de iOS 8-update wordt geïmplementeerd. HealthKit moet synchronisatie van gezondheidsgegevens bieden, samen met andere middelen om trainingen te optimaliseren.
- Spraakherkenning: Ja
- Prijs: Onbekend, maar mijn schatting zou rond de $ 350-400 liggen
- Fitness volgen: Ja, met HealthKit-software
- Batterijduur: Onbekend, maar waarschijnlijk beter dan Android Wear
- Grafische kwaliteit: Hoog, met gerucht OLED-scherm
- ondersteunde apparaten: Alleen Apple-producten, waarschijnlijk iOS 8 en hoger
- Ontwerper: Appel
- Open bron: Nee
- chipsets: Apple S1-systeem-op-een-chip
- Het formulier factor: Polshorloge
- Vrijlating datum: Kw1 van 2015
De grootste turn-on: Ontwerp en overtreffende bouwkwaliteit.
De grootste afslag: Hoge prijs.
Android
Android, niet te verwarren met Android Wear, kan op veel draagbare apparaten worden gebruikt, op voorwaarde dat het apparaat voldoende hardware bevat om dit te ondersteunen. Tot nu toe zijn de meest veelbelovende apparaten met Android de Samsung Galaxy Gear en de Neptune Pine. Bekijk video van de Neptune Pine hieronder:
Android zelf is niet ontworpen met het oog op wearables. Het ontbreekt aan een native manier om gezondheidsgegevens over meerdere apparaten te synchroniseren. De meeste fabrikanten die Android gebruiken, passen het aan voordat ze op een wearable worden gebruikt. In feite bieden de meeste draagbare Android-apparaten vaak volledige smartphonefunctionaliteit, samen met enkele basisfitnessstatistieken. Op dit moment dienen Android-wearables gebruikers door hun apparaat te verkleinen “voetspoor” - met andere woorden, ze verminderen het aantal apparaten dat je ronddraagt.
Android als draagbaar besturingssysteem lijkt op Android Wear en deelt veel van hun code met elkaar. Het enige belangrijke verschil: Android heeft niet de mogelijkheid om apps naar een gekoppelde smartphone te pushen. En voor zover ik weet, ondersteunt Android geen native Bluetooth-koppeling met een ander Android-apparaat.
- Spraakherkenning: Ja
- Grafische kwaliteit: Hoog
- Fitness volgen: Ja, afhankelijk van het apparaat
- ondersteunde apparaten: Android
- Ontwerper: Google
- Open bron: Ja
- chipsets: ARM Cortex A, MIPS en mogelijk anderen
- Het formulier factor: De meeste vormfactoren
- Vrijlating datum: Al verkrijgbaar
De grootste turn-on: Grote app-bibliotheek.
De grootste afslag: Geen niet-gepatenteerde manier om een Android-apparaat te synchroniseren met een ander Android-apparaat.
LinkIt-besturingssysteem van MediaTek
In 2014 kondigde MediaTek het LinkIt-besturingssysteem aan: gewijd aan wearables en Internet of Things (IoT) -apparaten. In tegenstelling tot Android Wear, dat smartphone-chips gebruikt, is LinkIt OS gespecialiseerd in kleinere, hoogefficiënte, chipontwerpen - het Aster-systeem-op-een-chip genoemd. De Aster SoC's van MediaTek bieden een laag energieverbruik en lage kosten. De interessantste functie van het LinkIt-platform: de lage, 26 MHz stand-by modus, die altijd draagbare apparaten met kleine voetafdrukken van energie mogelijk maakt. De geschatte levensduur van de batterij valt bij normaal gebruik rond de vier dagen.
Het eerste persbericht voor LinkIt suggereert dat MediaTek de code niet beschikbaar zal stellen als open source.
- Spraakherkenning: Nee (waarschijnlijk)
- Batterijduur: Geweldig, naar schatting ongeveer 4 dagen bij normaal gebruik
- Fitness volgen: Ja, details beperkt
- Prijs: Zeer laag (geschat op tientallen dollars)
- Grafische kwaliteit: Laag
- ondersteunde apparaten: Apparaten die gebruikmaken van MediaTek's Aster-systeem-op-een-chip (SoC)
- Ontwerper: MediaTek
- Open bron: Nee
- chipsets: Alle aangepaste systeem-op-een-chips ontworpen voor wearables
- Het formulier factor: Smart-apparaten, smartwatches en meer
- Vrijlating datum: Q4, 2014
De grootste beurt: LinkIt maakt standaard langere batterijduur en lagere prijzen mogelijk dan zijn concurrenten.
De grootste afslag: de gesloten bron en de grafische weergave zullen waarschijnlijk achterblijven bij de concurrenten.
Andere besturingssystemen
Er bestaan veel scratch-built en open source besturingssystemen. Velen kunnen (en werden) aangepast voor wearables - we noemen de meeste hiervan embedded besturingssystemen. Deze zouden volledig draaien op ARM Cortex M, MIPS en andere low-power systemen. De reden: doelgerichte wearables vereisen geen krachtige interne componenten of een groot deel van de code overhead. Veel wearables hebben zelfs geen scherm nodig voor het weergeven van informatie. Als zodanig gebruiken bedrijven code-bases zoals C, Java (onder anderen) of assembler bij het samenstellen ervan. De India-only Spice Pulse Tracker maakt bijvoorbeeld gebruik van een Java-besturingssysteem.
De meeste wearables, buiten die geproduceerd door Google, Samsung en Apple, zullen embedded Linux - en niet op maat geschreven besturingssystemen gebruiken. Enkele voorbeelden van populaire open-source besturingssystemen:
- Linux: ik heb Linux al genoemd, maar de betekenis ervan vereist een andere vermelding. De meest gebruikte van alle besturingssystemen, de Linux-kernel wordt gebruikt in de meeste gangbare wearables. Zowel Android, Android Wear als Tizen gebruiken de Linux-kernel.
- GNU: GNU's kernel is de tweede meest gebruikte hardware. Helaas kan ik geen draagbare apparaten vinden die er gebruik van maken.
- BSD: Berkeley's kernel van BSD komt ook voor op draagbare apparaten.
- Mach: De Mach-kernel, die een deel van de draagbare, desktop- en mobiele apparaten van Apple voedt, kan andere wearables aandrijven.
Conclusie
De besturingssystemen gepositioneerd voor marktdominantie: Android Wear en Apple Watch OS. Tizen zal het niet lang volhouden, gezien het gebrek aan apps; LinkIt kan het laagste punt van producten domineren, maar niet op de Westerse markten; Linux-code blijft gestolen worden.
Hoewel de komst van Apple op de markt voor wearables - dankzij zijn (geruchten) superieure interne componenten - te laat kwam en bijna identieke functies biedt voor Android Wear, biedt Apple de kwaliteit van de software aan ten koste van minder apps, slechtere spraakherkenning en minder app-creativiteit.
De benadering van Apple heeft de neiging om de markt zichzelf te laten vestigen en dan, eenmaal gestold, komt hij binnen om de high-end niche te vullen, die de grootste marges biedt. Bedrijven die Android Wear gebruiken, ontvangen een first-mover-voordeel, maar concurreren met elkaar om goedkopere producten.
Beeldcredits: slimme horloges via Shutterstock
Ontdek meer over: Smartwatch.