La technologie portable, dans ses nombreuses formes et formes, modifie l'interaction homme-machine. La technologie réduit les fonctionnalités de pointe, telles que l'activation de la voix, la biométrie et les commandes gestuelles, dans des appareils rationalisés pour s'adapter au corps humain. Mais le matériel et l'esthétique ne permettent pas de wearables, c'est le système d'exploitation (OS). L'OS fournit toutes les caractéristiques principales de tous les smart-pants, montres et gants. Il devrait choquer les lecteurs que portable - tout souffre de graves problèmes de matériel.
Le matériel technique portable est loin d'être faible. Les spécifications ressemblent aux tripes des smartphones bas de gamme, parsemées de maigres miettes de RAM et de stockage, de processeurs de budget et de minuscules écrans. Le système d'exploitation offre toutes les fonctionnalités brillantes et révolutionnaires. Mais certains systèmes d'exploitation gèrent mieux les différentes parties du jeu wearables que d'autres.
À l'heure actuelle, quatre principaux systèmes d'exploitation dominent le marché des wearables: Android, Android Wear, Tizen et Linux . Deux appareils portables à venir vont bientôt toucher vos poignets: iOS pour les appareils portables et le système d'exploitation LinkIt de MediaTek . Et puis il y a une OS wearables rumeur, bientôt arriver de LG.
Alors, qu'est-ce qu'il y a de si spécial dans chaque système d'exploitation et comment cela peut-il affecter vos poignets?
Systèmes d'exploitation portables
Le composant le plus important des systèmes d'exploitation portables: Le noyau . Il se situe entre le logiciel de votre technologie et le matériel. Il détermine comment le matériel résout diverses tâches logicielles, la gestion de l'énergie et plus encore.
Chaque noyau fonctionne avec une gamme spécifique de matériel. Par exemple, Google Wear fonctionne avec le même matériel que Linux. En effet, Android Wear vole sa compatibilité matérielle du noyau Linux. Beaucoup de matériel existe; certains des plus communs comprennent:
- MIPS: MIPS (Micro-processeurs sans étapes de pipeline interlockées) sont à la fois son propre jeu d'instructions et une série de processeurs. Imagination Technologies a acheté les droits de MIPS et l'a depuis développé dans le processeur Warrior 64 bits. Dans les systèmes utilisant Java, comme Android, les processeurs MIPS doivent exécuter la plupart des applications. Les applications codées en natif ne fonctionneront probablement pas avec les chipsets MIPS. Le dernier processeur MIPS semble rivaliser avec les conceptions dérivées d'ARM. MIPS serait en fait une plate-forme wearables très efficace, car elle comprend l'approvisionnement de graphiques puissants (pour les mobiles au moins), le support 64 bits et la consommation d'énergie anorexique.
- ARM Cortex M: Un autre processeur basé sur RISC (Qu'est-ce qu'un RISC Qu'est-ce qu'un processeur ARM?) Tout ce que vous devez savoir Qu'est-ce qu'un processeur ARM Tout ce que vous devez savoir Si vous avez prêté attention aux smartphones et aux tablettes du terme "ARM" utilisé pour se référer au matériel à l'intérieur.Il est jeté à gauche et à droite, souvent comme un point de différenciation ... Lire la suite?), la série Cortex M offre un chipset ultra-faible puissance pour les bas de gamme fatigué. Les récents progrès réalisés par ARM Holdings ont donné naissance à la série M7, qui offre à la fois de bonnes performances et une très faible consommation d'énergie. La plateforme Astra de MediaTek est en réalité basée sur l'architecture Cortex M.
- ARM Cortex A: La série Cortex A a tendance à mettre l'accent sur la puissance graphique et CPU, comparée au Cortex M. En tant que plate-forme wearables, Cortex A a tendance à être sur-provisionné. En dépit de son inadéquation évidente, les fabricants continuent de produire des wearables à faible consommation de batterie équipés de Cortex A.
- x86: Contrairement à d'autres processeurs basés sur RISC, la plate-forme x86 d'Intel repose sur ce que l'on appelle le jeu d'instructions «x86». Après la mise en œuvre d'un certain nombre d'innovations technologiques et de fabrication, telles que les résistances tri-gate et le plus petit processus de fabrication sur le marché, Intel propose le seul chipset basé sur x86 sur le marché actuel. Bien qu'il ne soit pas actuellement utilisé dans les appareils portables, un certain nombre de produits à venir peuvent l'inclure.
Google Android Wear
Commençons par le système d'exploitation qui connaît la croissance la plus rapide: Android Wear. Ne confondez pas Android Wear avec Android. Android Wear nécessite un couplage avec un appareil Android 4.3+. L'installation d'une application Android avec la fonctionnalité Wear sur un smartphone ou une tablette pousse l'application sur le portable. Android Wear ne fonctionne pas sans l'appareil Android associé. Lisez à propos de toutes les applications Android Wear.
Google impose de lourdes restrictions aux fabricants - il y a (pour la plupart) un manque de peaux personnalisées et de fonctionnalités propriétaires. Google maintient un contrôle strict sur les appareils qui fonctionnent avec Wear. Il suffit de demander à Com 1, la société qui a fait l'objet d'un «Scroogled» après avoir lancé une campagne Indiegogo pour financer une smartwatch Android Wear équipée de MIPS. De nombreux analystes soupçonnent Google de dominer les appareils Wear en ouvrant le code du système d'exploitation, mais en fermant la source sur Google Now, le composant de reconnaissance vocale d'Android Wear. Cette stratégie semble similaire à Google Play Services. Les appareils sans reconnaissance vocale sont sans valeur.
Il devrait surprendre les lecteurs que Android Wear ne fournit rien que Android ne le fait pas. L'usure permet l'activation de la voix, tout comme Android. Wear s'adapte à l'intégration de l'accéléromètre - encore une fois, Android couvre déjà cette base. Certains pourraient demander, "Alors, pourquoi Google a-t-il construit un autre système d'exploitation basé sur Android?"
De nombreux analystes supposent que Google a l'intention d'exercer un plus grand contrôle sur Wear que sur Android. Si Google avait allumé des chipsets non-ARM Cortex A - tels que MIPS ou Cortex M - cela ne semblerait pas une tentative aussi flagrante de co-opter du code open source. Cependant, étant donné que Google a déployé des logiciels propriétaires intégrés au système d'exploitation Android, avec ChromeOS, Google TV, Android TV et d'autres produits de proximité, il semble que l'objectif ultime de Google est d'empêcher les fourchettes - et donc les concurrents marché.
Google Fit: Google Fit - en bref - comprime davantage de logiciels propriétaires de Google dans une supposée plate-forme open-source. Alors qu'il est encore dans une sorte de version bêta, le logiciel suit, analyse et synchronise les paramètres de santé des utilisateurs. Le logiciel HealthKit d'Apple ne semble pas très différent de Google Fit.
- Prix: 199-250 $, ou plus
- Autonomie de la batterie: mauvaise, 1-2 jours
- Qualité graphique : élevée, y compris les écrans OLED, TF-LCD et LCD
- Reconnaissance vocale : Oui
- Suivi de la condition physique : pris en charge par un logiciel supplémentaire (Google Fit)
- Appareils pris en charge : Android 4.3+
- Designer : Google
- Open source : Pas vraiment
- Chipsets : ARM Cortex A et potentiellement x86 et MIPS (ou tout périphérique supporté par le noyau Linux); à l'heure actuelle, seuls les processeurs Cortex-A sont utilisés
- Facteur de forme : Actuellement limité aux smartwatches.
Le plus gros problème : Android Wear n'offre que des quantités superficielles de code open-source. Le code le plus utile dans Android Wear - Google Now - reste fermé. En outre, la vie de la batterie de Wear suce des oeufs pourris.
La plus grande activation: la fonction de reconnaissance vocale de Google Now peut être activée à partir du poignet - aucun contact n'est requis. Et vous avez accès à de nombreuses applications Android Wear.
Tizen de Samsung
Le système d'exploitation Tizen de Samsung provient de Linux. Comme Android, il contient du code source ouvert. Contrairement à Android, Samsung n'a pas inclus la prise en charge de la gigothèque d'applications Android. La bibliothèque Tizen, à partir de 2014, comprend environ 1000 applications - spécialement conçues pour les appareils Samsung.
Samsung a également introduit l'OS dans Tizen IVI, spécialisé dans les applications Internet-of-Things. De grands noms se sont même joints à Samsung - Intel fait partie des partenaires supposés.
Adnan Ahmad (entre autres), de Berenberg Capital Management, a prédit que Tizen échouerait. Sa prédiction - bien remplie - ne peut manquer la cible. Samsung a mis son projet Samsung X à venir sur Tizen en attente indéfinie. Le magasin d'applications Tizen propose un nombre anémique d'applications par rapport aux bibliothèques sans fond de l'Apple App Store et du Google Play Store.
Tizen sous-tend plusieurs des appareils portables de Samsung: Samsung Gear S, Samsung Gear 2 et Samsung Gear 2 Neo. Android Wear et Android constituent les appareils restants dans l'inventaire de Samsung.
Tizen inclura un logiciel appelé Samsung Architecture pour les interactions multinodales (SAMI), un cadre de collecte biométrique similaire aux services HealthKit d'Apple et Fit de Google. Samsung propose également une multitude d'applications de suivi de la santé et du fitness pour leurs wearables - dont beaucoup provoquent des problèmes de logiciel sur les appareils mobiles.
- Reconnaissance vocale : Oui, avec activation manuelle
- Suivi de la condition physique : Oui, avec SAMI (et d'autres applications Samsung)
- Qualité graphique : Haute, la plupart utilisent des écrans OLED
- Appareils pris en charge : sélectionnez les appareils Samsung sur Tizen et Android
- Designer : Samsung
- Open source : Oui
- Chipsets : ARM Cortex-M, peut-être plus
- Facteur de forme : Smartwatch
- Date de sortie : Déjà disponible
La plus grande désactivation : La plupart des appareils Samsung n'ont pas la compatibilité Tizen. Seuls les appareils les plus récents et les plus populaires incluent le support. Ainsi, tous ceux qui ont un appareil Samsung budget ou moins connu sont exclus de l'écosystème Tizen.
Le plus important : l'utilisation par Samsung des processeurs Cortex-M et la réduction de l'encombrement de Tizen permettront de prolonger la durée de vie de la batterie.
Dérivé de Linux
Les systèmes d'exploitation dérivés de Linux dominent les wearables de plus en plus petits. La dernière version du noyau Linux (3.18) supporte ARM Cortex M, Cortex A, MIPS et bien d'autres architectures. Son extrême flexibilité et sa base de code open-source en font un choix idéal pour les smartwatches.
Bien que les fabricants ne révèlent souvent pas comment leurs systèmes d'exploitation personnalisés ont été conçus, ils fonctionnent très certainement sur le noyau Linux.
Android, Tizen, Android Wear et d'autres utilisent le noyau Linux. Autre acquisition intéressante: LG a acheté WebOS auprès de HP. Les rumeurs abondent concernant LG adaptant WebOS dans une plate-forme portable.
- Reconnaissance vocale: Non
- Autonomie de la batterie: Varie fortement selon l'appareil
- Suivi de la condition physique: Oui, selon l'appareil
- Qualité graphique : tout
- Appareils pris en charge : Certains offrent des services de synchronisation avec les produits Android, iOS et Windows.
- Concepteur : Any
- Open source : Oui, mais de nombreux fabricants ne font pas de contributions de code à Linux
- Chipsets : Le noyau Linux supporte pratiquement tous les chipsets.
- Facteur de forme : tout
- Date de sortie : Déjà disponible
Le plus important : les appareils qui utilisent légalement le code Linux offrent une plus grande transparence que les projets à source fermée. Le noyau Linux permet également une gamme beaucoup plus large de chipsets, ce qui peut prolonger la durée de vie de la batterie.
Le plus gros défaut : Beaucoup de compagnies volent du code à Linux et ne contribuent rien.
Apple Watch OS
Il n'y a pas beaucoup d'informations concernant le système d'exploitation sur la prochaine Apple Watch. Nous savons qu'il fonctionne probablement une variante sur le système d'exploitation iOS. Qu'Apple a conçu un dérivé ARM système-sur-puce personnalisé (Apple S1 SoC), signifie qu'il offrira une meilleure autonomie de la batterie que les appareils Android Wear actuels, qui utilisent des circuits non optimisés. Apple Watch OS fonctionne sur le noyau XNU, un hybride entre les noyaux BSD et Mach.
Dans sa première vidéo promotionnelle, Apple a facturé sa montre comme un tracker de fitness et des notifications hybrides. Si la publicité indique des vérités, elle semble enregistrer des statistiques de santé lorsque l'utilisateur est en mouvement - ce qu'aucun autre appareil Android Wear ne peut faire. L'application de suivi de la santé semble nécessiter une activation manuelle, ce qui est en deçà de l'enregistrement de fitness automagique effectué par la base B1 Health Tracker SmartWatch (2014) Revue et Giveaway Basis B1 Health Tracker Smartwatch (2014) Examen et Giveaway Vous voulez perdre poids et penser plus clair? Vous pourriez trouver de l'aide sur la smartwatch Basis B1 Health Tracker. Lire la suite .
L'OS d'Apple se distingue du pack en proposant le framework HealthKit, qui est déployé dans la mise à jour iOS 8. HealthKit devrait offrir la synchronisation des données de santé, ainsi que d'autres moyens pour optimiser les séances d'entraînement.
- Reconnaissance vocale: Oui
- Prix: Inconnu, mais mon estimation serait d'environ 350-400 $
- Suivi de fitness : Oui, avec le logiciel HealthKit
- Autonomie de la batterie: Inconnue, mais probablement meilleure que Android Wear
- Qualité graphique : Haute, avec un écran OLED répandu
- Appareils pris en charge : produits Apple uniquement, probablement iOS 8 et supérieur
- Designer : Apple
- Open source : Non
- Chipsets : système Apple-S1 sur puce
- Facteur de forme : Montre-bracelet
- Date de sortie : 1er trimestre 2015
Le plus grand atout : la conception et la qualité de construction superlative.
La plus grande extinction : prix élevé.
Android
Android, à ne pas confondre avec Android Wear, peut fonctionner sur de nombreux appareils portables, à condition que l'appareil dispose de suffisamment de matériel pour le prendre en charge. Jusqu'à présent, les appareils Android les plus prometteurs comprennent le Samsung Galaxy Gear et le Neptune Pine. Découvrez la vidéo du pin de Neptune ci-dessous:
Android lui-même n'est pas conçu avec des objets portables à l'esprit. Il manque un moyen natif de synchroniser les données de santé sur plusieurs appareils. La plupart des fabricants qui utilisent Android le modifier avant de l'utiliser sur un portable. En fait, la plupart des appareils portables Android offrent souvent des fonctionnalités complètes de smartphone, ainsi que certaines mesures de base de fitness. À l'heure actuelle, les appareils portables Android servent les utilisateurs en réduisant leur «empreinte» - en d'autres termes, ils réduisent le nombre d'appareils que vous transportez.
Android comme un système d'exploitation portable ressemble à Android Wear, partageant une grande partie de leur code les uns avec les autres. La seule distinction clé: Android ne possède pas la possibilité de pousser des applications sur un smartphone jumelé. Et, à ma connaissance, Android ne prend pas en charge l'appariement Bluetooth natif avec un autre appareil Android.
- Reconnaissance vocale: Oui
- Qualité graphique : Haute
- Suivi de la condition physique : Oui, selon l'appareil
- Appareils pris en charge : Android
- Designer : Google
- Open source : Oui
- Chipsets : ARM Cortex A, MIPS et éventuellement d'autres
- Facteur de forme : la plupart des facteurs de forme
- Date de sortie : Déjà disponible
Le plus grand atout : Grande bibliothèque d'applications.
La plus grande désactivation : aucun moyen non-propriétaire de synchroniser un appareil Android avec un autre appareil Android.
Système d'exploitation LinkIt de MediaTek
En 2014, MediaTek a annoncé le système d'exploitation LinkIt - dédié aux appareils portables et à l'Internet des Objets (IoT). Contrairement à Android Wear, qui utilise des puces de smartphones, LinkIt OS se spécialise dans la conception de puces plus petites et à haut rendement, appelée système sur puce Aster. Les SoC Aster de MediaTek offrent une faible consommation d'énergie et un faible coût. La caractéristique la plus intéressante de la plate-forme LinkIt: Son mode de veille bas de 26 MHz, qui permet des appareils portables avec des empreintes de faible énergie. Les estimations de la durée de vie de la pile, avec une utilisation normale, se situent quelque part autour de quatre jours.
Le communiqué de presse initial pour LinkIt suggère que MediaTek ne rendra pas le code disponible en open source.
- Reconnaissance vocale : Non (le plus probable)
- Autonomie de la batterie : Grande, estimée à environ 4 jours avec une utilisation normale
- Suivi de forme physique : Oui, les détails sont limités
- Prix: Très bas (estimé à des dizaines de dollars)
- Qualité graphique : faible
- Périphériques pris en charge : Périphériques utilisant le système-sur-puce Aster de MediaTek (SoC)
- Concepteur : MediaTek
- Open source : Non
- Chipsets : Tous les systèmes sur puce personnalisés conçus pour les wearables
- Facteur de forme : smart-devices, smartwatches et plus
- Date de sortie : 4e trimestre 2014
La plus grande surenchère: LinkIt, par défaut, permet des durées d'utilisation des batteries plus longues et des prix plus bas que ceux de ses concurrents.
Le plus gros défaut: la source fermée et ses graphiques seront probablement en retard sur les concurrents.
Autres systèmes d'exploitation
Il existe de nombreux systèmes d'exploitation à code source ouvert et à construction libre. Beaucoup peuvent (et étaient) adaptés aux wearables - nous nous référons à la plupart d'entre eux comme des systèmes d'exploitation embarqués. Ceux-ci fonctionneraient entièrement sur ARM Cortex M, MIPS et d'autres systèmes de faible puissance. La raison: les wearables construits spécifiquement ne nécessitent pas de composants internes puissants ou beaucoup de surcharge de code. Beaucoup de wearables ne nécessitent même pas un écran pour afficher des informations. En tant que telles, les entreprises utilisent des bases de code comme C, Java (entre autres) ou le langage d'assemblage pour les construire. Par exemple, le Spice Pulse Tracker en Inde utilise un système d'exploitation Java.
La majorité des wearables, en dehors de ceux produits par Google, Samsung et Apple, utiliseront des systèmes d'exploitation Linux embarqués - et non personnalisés. Quelques exemples de systèmes d'exploitation Open Source populaires:
- Linux: J'ai déjà mentionné Linux, mais sa signification nécessite une autre mention. Le noyau Linux, le plus largement adapté à tous les systèmes d'exploitation, est utilisé dans la plupart des wearables courants. Android, Android Wear et Tizen utilisent tous deux le noyau Linux.
- GNU: Le noyau de GNU est le deuxième plus utilisé dans le matériel. Malheureusement, je suis incapable de trouver des périphériques portables qui l'utilisent.
- BSD: Le noyau de BSD de Berkeley apparaît également dans les dispositifs portables.
- Mach: Le noyau de Mach - dont une partie alimente les appareils portables, de bureau et mobiles d'Apple - peut alimenter d'autres wearables.
Conclusion
Les systèmes d'exploitation positionnés pour la domination du marché: Android Wear et Apple Watch OS. Tizen ne durera pas longtemps, compte tenu de son manque d'applications; LinkIt peut dominer le bas de gamme, mais pas sur les marchés occidentaux; Le code Linux continue d'être volé.
Alors que l'entrée d'Apple dans le marché des wearables - à cause de ses composants internes supérieurs - est arrivée tardivement, et offre des fonctionnalités presque identiques à Android Wear - elle offrira des logiciels plus serrés et de meilleure qualité au prix de moins d'applications, moins de reconnaissance vocale et moins de créativité d'application.
L'approche d'Apple tend à laisser le marché s'établir et, une fois solidifiée, elle s'installe pour combler le créneau haut de gamme, qui offre les plus grandes marges. Les entreprises utilisant Android Wear bénéficient d'un avantage concurrentiel, mais se font concurrence pour des produits moins chers.
Crédits image: montres intelligentes Via Shutterstock