Su quali sistemi operativi funzionano i dispositivi indossabili?

Su quali sistemi operativi funzionano i dispositivi indossabili? / Spiegazione della tecnologia

Tecnologia indossabile, nelle sue molteplici forme e forme, i cambiamenti interazione uomo-macchina. La tecnologia comprime funzionalità all'avanguardia, come l'attivazione vocale, la biometria e i controlli gestuali, in dispositivi semplificati per adattarsi al corpo umano. Ma l'hardware e l'estetica non abilitano gli indossabili, è il sistema operativo (OS). Il sistema operativo fornisce tutte le funzionalità salienti di tutti gli smart-pants, orologi e guanti. Dovrebbe sconvolgere i lettori che indossabile: tutto ciò ha gravi problemi hardware.

L'hardware tecnologico indossabile è insufficiente. Le specifiche assomigliano al fegato degli smartphone di fascia bassa, cosparsi di scarse briciole di RAM e storage, CPU budget e schermi piccoli. Il sistema operativo offre tutte le funzioni lucide e rivoluzionarie. Ma alcuni sistemi operativi gestiscono diverse parti del gioco dei wearables meglio di altri.

In questo momento, quattro sistemi operativi principali dominano il mercato dei dispositivi indossabili: Android, Android Wear, Tizen e Linux. Due imminenti indossabili ti colpiranno presto: iOS per dispositivi indossabili e LinkIt di MediaTek sistema operativo. E poi c'è un sistema operativo indossabile che si dice sia in arrivo da LG.

Quindi cosa c'è di così speciale in ogni sistema operativo e in che modo potrebbe influire sui polsi?

Sistemi operativi indossabili

Il componente più importante dei sistemi operativi indossabili: Il kernel. Si trova tra il software della tua tecnologia e l'hardware. Determina in che modo l'hardware risolve varie attività software, gestione dell'alimentazione e altro.

Ogni kernel funziona con una gamma specifica di hardware. Ad esempio, Google Wear funziona con lo stesso hardware di Linux, perché Android Wear ruba la sua compatibilità hardware dal kernel Linux. Un sacco di hardware esiste; alcuni dei più comuni includono:

  • MIPS: MIPS (microprocessori senza fasi di pipeline interbloccate) sono entrambi set di istruzioni e serie di processori. Imagination Technologies ha acquistato i diritti su MIPS e da allora lo ha sviluppato nel processore Warrior a 64 bit. Nei sistemi che utilizzano Java, come Android, i processori MIPS dovrebbero eseguire la maggior parte delle applicazioni. Le app con codice nativo probabilmente non funzioneranno con i chipset MIPS. L'ultima CPU MIPS sembra competere alla pari con i progetti derivati ​​da ARM. MIPS sarebbe in realtà una piattaforma indossabile altamente efficiente, poiché include il provisioning di grafica potente (per dispositivi mobili almeno), supporto a 64 bit e consumo di energia anoressica.
  • ARM Cortex M: Un altro processore basato su RISC (cos'è il RISC Cos'è un processore ARM? Tutto quello che c'è da sapere Cos'è un processore ARM? Tutto quello che c'è da sapere Se hai prestato attenzione a smartphone e tablet che probabilmente hai sentito del termine "ARM" usato per riferirsi all'hardware all'interno. È gettato intorno a sinistra e destra, spesso come un punto di differenziazione ... Leggi di più?), la serie Cortex M offre un chipset a bassissima potenza per il consumo low-end. I recenti progressi di ARM Holdings hanno portato alla serie M7, che offre sia buone prestazioni sia un bassissimo consumo energetico. La piattaforma Astra di MediaTek è in realtà basata sull'architettura Cortex M.
  • ARM Cortex A: La serie Cortex A tende a focalizzare la grafica e la potenza della CPU, rispetto al Cortex M. Come una piattaforma indossabile, Cortex A tende ad essere eccessivamente forzato. Nonostante il suo ovvio disallineamento, i produttori continuano a sfornare indossabili di batteria a bassa batteria dotati di Cortex A.
  • x86: la piattaforma Intel x86, a differenza degli altri processori basati su RISC, dipende da ciò che viene chiamato il “X 86” set di istruzioni. Dopo aver implementato una serie di innovazioni tecnologiche e produttive, come resistenze a tre gate e il più piccolo processo di produzione sul mercato, Intel offre l'unico chipset basato su x86 sul mercato attuale. Sebbene non sia attualmente utilizzato nei dispositivi indossabili, un numero di prodotti in arrivo potrebbe includerlo.

Google Android Wear

Iniziamo con il sistema operativo in più rapida crescita: Android Wear. Non confondere Android Wear con Android. Android Wear richiede l'associazione con un dispositivo Android 4.3 o versioni successive. L'installazione di un'app Android con funzionalità Wear su uno smartphone o tablet spinge l'app sul dispositivo indossabile. Senza il dispositivo Android associato, Android Wear non funziona. Leggi tutte le app Android Wear.

Google pone pesanti restrizioni ai produttori: c'è (per la maggior parte) una mancanza di skin personalizzate e funzionalità proprietarie. Google mantiene uno stretto controllo sui dispositivi che funzionano utilizzando Wear. Basta chiedere a Com 1 - la società che ha preso Scroogled dopo aver avviato una campagna Indiegogo per finanziare uno smartwatch Android Wear dotato di MIPS. Molti analisti sospettano che Google domini i dispositivi Wear aprendo il codice del SO, ma chiudendo la sorgente su Google Now, il componente di riconoscimento vocale di Android Wear. Questa strategia sembra simile ai servizi di gioco di Google. Dispositivi privi di confine senza riconoscimento vocale.

Dovrebbe sorprendere i lettori che Android Wear non fornisca nulla che non sia Android. Wear consente l'attivazione vocale, ma anche il normale Android. L'usura favorisce l'integrazione dell'accelerometro: ancora una volta, Android copre già questa base. Qualcuno potrebbe chiedere, “Quindi, perché Google ha creato un altro sistema operativo basato su Android?”

Molti analisti presumono che Google intenda esercitare un maggiore controllo su Wear rispetto a Android. Avevano i chipset non-ARM ARM Cortex A di Google - come MIPS o Cortex M - non apparirebbe così sfacciato un tentativo di cooptare il codice open source. Tuttavia, dato che Google ha implementato software proprietario integrato nel sistema operativo Android, insieme a ChromeOS, Google TV, Android TV e altri prodotti di close-sourcing, sembra che l'obiettivo finale di Google sia prevenire le forcelle - e quindi i concorrenti - verso i dispositivi indossabili mercato.

Google Fit: Google Fit - in breve - comprime più software proprietario di Google in una presunta piattaforma open source. Mentre è ancora in una sorta di beta, il software traccia, analizza e sincronizza le metriche sulla salute degli utenti. Il software HealthKit di Apple non appare molto diverso da Google Fit.

  • Prezzo: $ 199-250 o più
  • Durata della batteria: Cattivo, 1-2 giorni
  • Qualità grafica: Alta, inclusi schermi OLED, TF-LCD e LCD
  • Riconoscimento vocale: Sì
  • Tracciamento della forma fisica: Supportato da software aggiuntivo (Google Fit)
  • supportato dispositivi: Android 4.3+
  • progettista: Google
  • Aperto fonte: Non proprio
  • chipset: ARM Cortex A e potenzialmente x86 e MIPS (o qualsiasi dispositivo supportato dal kernel Linux); al momento vengono utilizzati solo processori Cortex-A
  • Modulo fattore: Attualmente limitato agli smartwatch.

Il più grande turn-off: Android Wear offre solo quantità superficiali di codice open source. Il codice più utile all'interno di Android Wear - Google Now - rimane chiuso. Inoltre, la durata della batteria di Wear risucchia le uova marce.

La più grande eccitazione: La funzione di riconoscimento vocale di Google Now può essere attivata dal polso, senza bisogno di toccare. E hai accesso a molte app Android Wear.

Tizen di Samsung

Il sistema operativo Tizen di Samsung deriva da Linux. Come Android, contiene codice open source. A differenza di Android, Samsung non ha incluso il supporto per la mastodontica libreria di app di Android. La libreria Tizen, a partire dal 2014, include circa 1.000 applicazioni - appositamente create per i dispositivi Samsung.

Samsung ha anche lanciato il sistema operativo in Tizen IVI, specializzato in applicazioni Internet of Things. Anche i grandi nomi si sono uniti a Samsung - Intel è tra i partner rumorosi.

Adnan Ahmad (tra gli altri), di Berenberg Capital Management, ha predetto che Tizen avrebbe fallito. La sua predizione - mentre è piena di gloom - non può mancare l'obiettivo. Samsung ha messo in vendita il suo imminente progetto Samsung X su Tizen. L'app store Tizen fa galleggiare un numero anemico di app rispetto alle librerie senza fondo di Apple App Store e Google Play Store.

Tizen è dotato di molti dispositivi indossabili Samsung: il Samsung Gear S, il Samsung Gear 2 e il Samsung Gear 2 Neo. Android Wear e Android costituiscono i dispositivi rimanenti nell'inventario Samsung.

Tizen includerà un software chiamato Samsung Architecture for Multinodal Interactions (SAMI), un framework di raccolta biometrica, simile a HealthKit di Apple e ai servizi di Google Fit. Samsung offre anche una serie di app per il monitoraggio della salute e della forma fisica per i propri dispositivi indossabili, molti dei quali fanno gonfiare il software sui dispositivi mobili.

  • Riconoscimento vocale: Sì, con attivazione manuale
  • Tracciamento della forma fisica: Sì, con SAMI (e altre app Samsung)
  • Qualità grafica: Schermi OLED di alta qualità
  • supportato dispositivi: Seleziona i dispositivi Samsung su Tizen e Android
  • progettista: Samsung
  • Aperto fonte: Sì
  • chipset: ARM Cortex-M, possibilmente di più
  • Modulo fattore: Orologio intelligente
  • pubblicazione Data: Già disponibile

Il più grande turn-off: Maggior parte Samsung i dispositivi non hanno compatibilità con Tizen. Solo i dispositivi più recenti e più popolari includono il supporto. Pertanto, tutti quelli con budget o dispositivi Samsung meno noti sono bloccati dall'ecosistema Tizen.

La più grande eccitazione: L'utilizzo di CPU Cortex-M da parte di Samsung e l'impronta inferiore di Tizen consentiranno tempi di ricarica più lunghi.

Linux-derivato

Sistemi operativi derivati ​​da Linux dominare indossabili sempre più piccoli. L'ultima versione del kernel Linux (3.18) supporta ARM Cortex M, Cortex A, MIPS e molte altre architetture. La sua estrema flessibilità e la codifica open source ne fanno una soluzione ideale per gli smartwatch.

Mentre i produttori spesso non rivelano come sono stati progettati i loro sistemi operativi personalizzati, funzionano sicuramente sul kernel Linux.

Android, Tizen, Android Wear e altri usano il kernel Linux. Un'altra acquisizione interessante: LG ha acquistato WebOS da HP. Le voci abbondano su LG che adatta WebOS a una piattaforma indossabile.

  • Riconoscimento vocale: No
  • Durata della batteria: Varia notevolmente per dispositivo
  • Tracciamento fitness: Sì, a seconda del dispositivo
  • Qualità grafica: Qualunque
  • supportato dispositivi: Alcuni offrono servizi di sincronizzazione con prodotti Android, iOS e Windows.
  • progettista: Qualunque
  • Aperto fonte: Sì, ma molti produttori non apportano contributi di codice a Linux
  • chipset: Il kernel di Linux supporta praticamente tutti i chipset.
  • Modulo fattore: Qualunque
  • pubblicazione Data: Già disponibile

La più grande eccitazione: I dispositivi che utilizzano legalmente il codice Linux offrono una maggiore trasparenza rispetto ai progetti closed-source. Il kernel di Linux consente anche una gamma molto più ampia di chipset, che può consentire una maggiore durata della batteria.

Il più grande turn-off: Molte aziende rubano codice da Linux e non contribuiscono a nulla.

Sistema operativo Apple Watch

Non ci sono molte informazioni sul sistema operativo sul prossimo Apple Watch. Sappiamo che probabilmente esegue una variante sul sistema operativo iOS. Che Apple abbia progettato un derivato ARM system-on-a-chip personalizzato (Apple S1 SoC), significa che offrirà una durata della batteria migliore rispetto all'attuale ciclo di dispositivi Android Wear, che utilizzano circuiti non ottimizzati. Apple Watch OS gira sul kernel XNU, un ibrido tra i kernel BSD e Mach.

Nel suo primo video promozionale, Apple ha fatturato il suo orologio come tracker di fitness e notifiche ibride. Se la pubblicità dice qualche verità, sembra registrare le metriche sulla salute mentre l'utente è in movimento - qualcosa che nessun altro dispositivo Android Wear può fare. L'app tracker salute sembra richiedere l'attivazione manuale, che non è all'altezza della registrazione automagic fitness eseguita dal Basis B1 Health Tracker Base B1 Health Tracker Smartwatch (2014) Review e Giveaway Base B1 Health Tracker Smartwatch (2014) Review e Giveaway Vuoi perdere peso e pensa più chiaro? È possibile trovare aiuto dallo smartwatch Basis B1 Health Tracker. Leggi di più .

Il sistema operativo Apple si distingue dal pacchetto offrendo il framework HealthKit, che sta uscendo con l'aggiornamento iOS 8. HealthKit dovrebbe offrire la sincronizzazione dei dati di salute, insieme ad altri mezzi per ottimizzare gli allenamenti.

  • Riconoscimento vocale:
  • Prezzo: Sconosciuto, ma la mia stima sarebbe di circa $ 350-400
  • Tracciamento della forma fisica: Sì, con il software HealthKit
  • Durata della batteria: Sconosciuto, ma probabilmente migliore di Android Wear
  • Qualità grafica: Alto, con schermo OLED rumoroso
  • supportato dispositivi: Solo prodotti Apple, probabilmente iOS 8 e versioni successive
  • progettista: Mela
  • Aperto fonte: No
  • chipset: Sistema S1 Apple-on-a-chip
  • Modulo fattore: Orologio da polso
  • pubblicazione Data: Q1 del 2015

La più grande eccitazione: Design e qualità costruttiva superlativa.

Il più grande turn-off: Alto prezzo.

androide

Android, da non confondere con Android Wear, può essere eseguito su molti dispositivi indossabili, purché il dispositivo includa hardware sufficiente a supportarlo. Finora, i dispositivi più promettenti con Android includono Samsung Galaxy Gear e Neptune Pine. Guarda il video del Nettuno Pine qui sotto:

Android in sé non è progettato pensando ai dispositivi indossabili. Manca un mezzo nativo per sincronizzare i dati di salute su più dispositivi. La maggior parte dei produttori che utilizzano Android lo modificano prima di utilizzarlo su un dispositivo indossabile. In effetti, la maggior parte dei dispositivi indossabili Android spesso fornisce funzionalità complete per smartphone, insieme ad alcune metriche di base del fitness. Al momento, i dispositivi indossabili Android servono gli utenti riducendo il loro dispositivo “orma” - in altre parole, riducono il numero di dispositivi che porti con te.

Android come sistema operativo indossabile sembra simile a Android Wear, condividendo gran parte del loro codice tra loro. L'unica distinzione fondamentale: Android non ha la possibilità di spingere le app su uno smartphone abbinato. E, per quanto ne so, Android non supporta l'accoppiamento nativo Bluetooth con un altro dispositivo Android.

  • Riconoscimento vocale:
  • Qualità grafica: Alto
  • Tracciamento della forma fisica: Sì, a seconda del dispositivo
  • supportato dispositivi: Android
  • progettista: Google
  • Aperto fonte: Sì
  • chipset: ARM Cortex A, MIPS e possibilmente altri
  • Modulo fattore: La maggior parte dei fattori di forma
  • pubblicazione Data: Già disponibile

La più grande eccitazione: Grande libreria di app.

Il più grande turn-off: Nessun mezzo non proprietario di sincronizzazione di un dispositivo Android con un altro dispositivo Android.

Sistema operativo LinkIt di MediaTek

Nel 2014, MediaTek ha annunciato il sistema operativo LinkIt, dedicato ai dispositivi wearables e Internet of Things (IoT). A differenza di Android Wear, che utilizza chip per smartphone, LinkIt OS è specializzato in progetti di chip più piccoli, ad alta efficienza, chiamati Aster system-on-a-chip. I SoC Aster di MediaTek offrono bassi consumi e bassi costi. La caratteristica più interessante della piattaforma LinkIt: la sua modalità standby a 26 MHz bassa, che consente di indossare dispositivi sempre indossabili con un ingombro ridotto. Le stime della durata della batteria, con un uso normale, scendono da qualche parte intorno a quattro giorni.

Il comunicato stampa iniziale per LinkIt suggerisce che MediaTek non renderà il codice disponibile come open source.

  • Riconoscimento vocale: No (molto probabilmente)
  • Durata della batteria: Grande, stimato in circa 4 giorni con l'uso normale
  • Tracciamento della forma fisica: Sì, i dettagli sono limitati
  • Prezzo: Molto basso (stimato in decine di dollari)
  • Qualità grafica: Basso
  • supportato dispositivi: Dispositivi che utilizzano Aster system-on-a-chip (SoC) di MediaTek
  • progettista: MediaTek
  • Aperto fonte: No
  • chipset: Tutti i sistemi personalizzati su chip progettati per i dispositivi indossabili
  • Modulo fattore: Dispositivi intelligenti, smartwatch e altro ancora
  • pubblicazione Data: 4 ° trimestre 2014

La più grande accensione: LinkIt, per impostazione predefinita, consente tempi di esecuzione della batteria più lunghi e prezzi inferiori rispetto ai concorrenti.

Il più grande turn-off: la fonte chiusa e la sua grafica probabilmente cederanno alla concorrenza.

Altri sistemi operativi

Esistono molti sistemi operativi creati da zero e open source. Molti possono (e sono stati) adattati per i dispositivi indossabili - ci riferiamo alla maggior parte di questi come sistemi operativi integrati. Questi sarebbero eseguiti interamente su ARM Cortex M, MIPS e altri sistemi a bassa potenza. Il motivo: i wearable costruiti appositamente non richiedono componenti interni potenti o una grande quantità di overhead del codice. Molti dispositivi indossabili non richiedono nemmeno uno schermo per la visualizzazione delle informazioni. Come tale, le aziende usano basi di codice come C, Java (tra gli altri) o linguaggio assembly nel costruirle. Ad esempio, Spice Pulse Tracker per l'India utilizza un sistema operativo Java.

La maggior parte dei dispositivi indossabili, al di fuori di quelli prodotti da Google, Samsung e Apple, utilizzerà sistemi operativi Linux embedded e non personalizzati. Alcuni esempi di sistemi operativi open source popolari:

  • Linux: ho già parlato di Linux, ma il suo significato richiede un'altra menzione. Il più ampiamente adattato di tutti i sistemi operativi, il kernel di Linux è utilizzato nella maggior parte dei dispositivi indossabili mainstream. Sia Android, Android Wear e Tizen utilizzano il kernel Linux.
  • GNU: il kernel di GNU è il secondo più utilizzato nell'hardware. Purtroppo, non riesco a trovare alcun dispositivo indossabile che lo utilizza.
  • BSD: il kernel di Berkeley BSD si mostra anche nei dispositivi indossabili.
  • Mach: il kernel Mach, che in parte alimenta i dispositivi indossabili, desktop e mobili di Apple, può alimentare altri dispositivi indossabili.

Conclusione

I sistemi operativi posizionati per dominare il mercato: Android Wear e Apple Watch OS. Tizen non durerà a lungo, data la sua mancanza di app; LinkIt può dominare la fascia più bassa dei prodotti, ma non nei mercati occidentali; Il codice Linux continua a essere rubato.

Mentre l'ingresso di Apple nel mercato dei dispositivi indossabili, a forza dei suoi componenti interni (rumorosi) superiori, è arrivato in ritardo e offre caratteristiche quasi identiche a Android Wear, significa offrire un software più stretto e di qualità superiore a un costo minore di app, un minore riconoscimento vocale e meno creatività per le app.

L'approccio di Apple tende a lasciare che il mercato si affermi e poi, una volta solidificato, si inserisce per riempire la nicchia di fascia alta, che offre i margini più ampi. Le aziende che utilizzano Android Wear ricevono un vantaggio per la prima mossa, ma competono l'una con l'altra per prodotti più economici.

Crediti immagine: orologi intelligenti Via Shutterstock

Scopri di più su: Smartwatch.