Il y a quelques années, nous entendions déjà parler des intentions de Huawei de créer son propre écosystème. Et puis, la rumeur s’est tue, et est revenue de plein fouet alors que l’entreprise affronte l’ire du gouvernement américain.
Ark OS, HongMeng OS, ce nouveau système est apparu plus d’une fois en ligne… avant que le constructeur chinois ne se décide à l’officialiser sous le nom de HarmonyOS. Ce dernier est cependant bien plus qu’une alternative à Android, et est plutôt à mettre du côté des futurs concurrents de Google Fuchsia. Nous allons vous expliquer comment.
Sur quels principes se base HarmonyOS ?
Avant toute chose, notez que les parallèles avec Google Fuchsia sont très nombreux. Aussi, si vous avez déjà compris comment Fuchsia allait fonctionner, vous avez déjà une bonne idée de ce qu’est HarmonyOS.
HarmonyOS n’est pas un système basé sur un noyau Linux, comme l’est Android. Il s’agit ici d’un système basé sur un « micro kernel », un noyau de système d’exploitation qui n’a gardé que les fonctionnalités les plus basiques en son sein. Huawei n’a pas précisé s’il avait repris les travaux d’un micro kernel déjà existant, ou s’il l’avait créé lui-même.
Comme Fuchsia, il sépare ensuite toutes les fonctions du système dans des couches supérieures (comme Map Kit présenté en parallèle). Ainsi, celles-ci seront plus protégées et inaccessibles, tandis que les fonctions gérant le design, la consommation énergétique, le système de fichiers etc. seront séparés en plusieurs blocs afin d’être accessibles facilement sans causer de risque système trop importants. Cela permet également une mise à jour simplifiée du système.
Enfin, ces multiples couches assurent une cohérence accrue entre les divers appareils sur lesquels le système peut être installé par le biais de nombreuses ressources partagées. Et celles-ci peuvent aussi bien être locales que sur le net, via le cloud notamment, pour toujours retrouver ses données qu’importe l’appareil ou encore exécuter du code à distance et fournir les résultats à l’appareil cible.
Notez que HarmonyOS est un système d’exploitation open source. Aussi, de nombreux développeurs à travers le monde pourront participer à sa création et à son amélioration.
Comment fonctionne HarmonyOS ?
Contrairement à Fuchsia OS, nous n’avons pas encore pu voir le système en fonctionnement même dans une préversion loin d’être terminée. Nous n’avons donc que des exemples de Huawei sur lesquels nous baser.
Selon le constructeur chinois, qu’importe l’appareil cible qu’il s’agisse d’une montre, d’un téléviseur ou même d’un smartphone, une application donnée sera capable de s’afficher et s’adapter à l’appareil.
Pour pouvoir faire avec les ressources limitées de certains types de produit, Huawei mise avant tout sur son micro kernel personnalisé. Celui-ci se veut être capable d’identifier efficacement la priorité des tâches, afin d’offrir la meilleure fluidité possible.
Il existe également un aspect « collaboratif » aux divers appareils équipés de HarmonyOS, qui pourront s’entraider sur des tâches complexes afin de fournir l’expérience la plus fluide possible. L’idée est vraiment d’interconnecter facilement de nombreux appareils pour faciliter leur communication et créer un écosystème de multiples appareils pouvant travailler sur la même tâche.
Créer des applications sur HarmonyOS
Qu’en est-il de l’univers applicatif du futur HarmonyOS ? Huawei a déjà annoncé une capacité importante : ce nouveau système d’exploitation sera théoriquement compatible avec les applications développées pour Android. Nous disons bien théoriquement, puisque le nouvel OS est « simplement » compatible avec les applications développées sur un usage AOSP, n’intégrant pas les services et API Google sur lesquels un grand nombre d’applications populaires se basent.
Qui plus est, il faudra tout de même les réadapter un minimum. En termes de développement, Huawei se veut tout de même rassurant : il fournira un environnement de développement (IDE) permettant de créer facilement une application compatible avec de multiples appareils. Ce dernier sera compatible avec de nombreux langages de programmation : Java, C/C++, JavaScript/HTML5 et Kotlin sont déjà annoncés.
Par la suite, un nouveau compiler se chargera de transformer ce code en langage machine. Appelé Huawei Ark, il est déclaré comme tout aussi performant que celui d’Android (nommé Ark lui aussi) et compilera de manière unifiée plusieurs langages à la fois.
Plan de déploiement de HarmonyOS
Contrairement à Fuchsia cependant, Huawei est très clair dans ce qu’il compte faire de son système. Pour preuve : il a déjà un plan pour son déploiement.
En 2019, seul un produit tournera vraiment sous HarmonyOS dans sa version 1.0 ; il s’agira du téléviseur Honor Vision. En 2020, grâce à la version 2.0, de nouveaux produits en profiteront dont certains PC (qu’on imagine ultraportables et minimalistes) et montres connectées. Puis en 2021, des enceintes et casques audio sont prévus avant qu’en 2022 ne débarquent des lunettes et casques de réalités virtuelles.
Si Huawei a bien prévu de garder Android et EMUI 10 pour ses smartphones et tablettes, il ne s’interdit pas de déployer HarmonyOS sur ces appareils… en cas de coup dur. On comprend bien dans le contexte que si un jour Huawei devait se séparer d’Android, ce qui n’est pas dans ses plans, il passera à HarmonyOS. Mais en l’état, ce n’est pas l’ambition première de HarmonyOS, qui veut avant toute chose interconnecter nos appareils numériques.
Pour aller plus loin
Fuchsia : qu’est-ce que le nouvel OS de Google et à quoi servira-t-il ?
Notre émission Twitch SURVOLTÉS, c’est un mercredi sur deux de 17h à 19h : retrouvez-vous nous pour parler voiture électrique ou vélo électrique, autour de débats, d’interviews, d’analyses et de jeux !
merci a huawei...maintenant je suis sure que je ne vais pas mourrir. comme un animal domestique americain....parceque l'amerique veut faire la population du monde entier ces animaux domestique en les obligeant d'utulisé les os americains qui sont les google andraoid, les ios d'apple et le windows de microsoft....les grandes compagnies de mobiles comme les samsung, lg, htc.....devrait eux aussi se joindre pour crée un os pour l'asie et d'empecher les americains de controler l'asie....et de les faire venir leur animal domestique....regarde ce que la jalousie americaine a fait avec huawei....d'un côté cet bien aussi, parceque huawei les ont montrer qu'il n'a peur d'eux en creant sa propre os et offre aux rest du monde la chance de ne pas devenir des animaux domestique americaines
Euh... Tu dérives complètement là, au bout de 2 lignes on est plus dans la tech ni même l'analyse du conflit Huawei/USA. En plus, en te lisant je ne peux m’empêcher de penser, que, justement, ta pensée (que je ne qualifierai même pas...) serait bien mieux sur d'autres forums, mais tu dois déjà les connaitre et y poster... Une dernière chose: certains de tes écrits, un acronyme détourné en l’occurrence, sont répréhensibles... Mais tu le sais et tu t'en fiches, hein?
Je ne comprends pas où tu vois un lien entre le mot idéologique et désinformation avec laquelle je suis par ailleurs d'accord ??? L'ouverture de la Chine. Je parle de l'ouverture de son marché et j'analyse l'intégration d'un os dans un marché non domestique. C'est de l'économie et de la tech, pourquoi tu parles des LGBT et des migrants ?? Pour que la Chine exporte ses services, notamment un os, elle devra ouvrir un peu en retour. ça se fait déjà. Uber a eu accès au marché chinois mais s'est fait bouffer par didi. On peut aussi prendre le cas de google. Il n'est pas certain que même en cas d'ouverture, il puisse s'y imposer. Les BATX sont désormais puissantes, et je ne vois pas google battre du baidu ou du sogou. Le marché chinois est ouvert à la 5G. Nokia et Erikson n'y sont pas interdits Pour le reste, je pense aussi que la Chine est indivisible. Sauf que le sujet porte sur la tech.
Et non juste le marché de la Chine représente un énorme marché Huawei même si en Europe ça ne perce pas Je n'ai pas du tout peur pour Huawei
Deja Microsoft n'a pas proposer le logiciel de développement complet promit mais proposer quelques choses de non complet avec un OS très peu répondu car oui pour installer windows Mobile deja les appareils étaient limité en nombre mais pire encore il fallait installer une application pour installer la mise à jour donc en clair l'utilisateur normal n'etair même pas au courant de la nouvelle version bien meilleur.
Harmony os n'est pas tizen, bada ou blackberry ni même microsoft Pour microsoft, le marché us est fort mais ils avaient déjà deux acteurs majeurs et microsoft a un quasi monopole sur le pc. La Chine est un marché intérieur fort par le nombre mais aussi par la puissance de leur high tech. Un des scénarios possibles : -Huawei ne peuvent pas officiellement déclarer adopter harmony os pour smartphones. Car il y a l'OHA. Aucun autre constructeur connu ne pourra d'ailleurs sortir officiellement de l'harmony os. Huawei attendra qu'il soit forcé de le faire Des marques qui n'ont pas grand chose à perdre dans un premier temps à l'international s'y mettront. En chine, tous leurs dev développeront pour harmony (baidu, wechat, didi etc ) mais Il faut le soc. Même si ARM se désengage totalement, la licence armV8 est toujours utilisable par huawei. On peut s'imaginer une adoption du RISK V (ça commence à bouger pour infos : alibaba huantie 910, plus puissant soc risk v) Le plus compliqué est comment conquérir d'autres régions hors chine ? Plusieurs possibilités. Comme baisser le prix de la commission pour les dev européens, leur ouvrir l'accès au marché chinois ou encore les impliquer dans harmony os (open source) Si le rapport de force tend vers une neutralisation, les sociétés japonaises ou coréennes auront moins peur de ne pas respecter l'OHA. Et au final, les dev américains suivrons dans une sorte d'équilibre. En résumé, l'adoption en Chine est très probable Ailleurs, c'est plus compliqué. Les freins peuvent être techniques (soc) ou stratégiques ou même idéologiques. Ceci impliquera forcement une ouverture de la Chine
Bridge, rachat de xamarin, refonte totale de visual studio avec développement plus simplifié, PWA, fusion avec le Microsoft store, gratuité de la licence windows phone et Windows sur écran de moins de 8 pouces, 19 dollars une fois à vie pour publier les app depuis 2014 et enfin commission prise par Microsoft moins élevée que Apple et Google, tout était fonctionnel mais les éditeurs n’ont pas juger rentable d’embaucher une équipe pour la version wp des apps a cause des pdm Alors si tout ça ce ne sont pas des aides ^^ tu n'était pas à jour.
Faux Microsoft avait promit un kit de développement clefs en main et il n'a jamais été proposé fonctionnel, BlackBerry n'avait pas assez de clients potentiel pour les développeurs. Et les deux n'ont pas proposé une aide aux développeurs et surtout un prix bas sur les frais du store.
Samsung aussi avait essayé avec Bada et n'ont pas réussi alors qu'il venait de détrôner Nokia.
Ca pourrait être très intéressant si il est complet !
Si blackberry et carrément microsoft n'ont pas réussis alors qu'il avait créer de très nombreux pont et possibilités de développement pour les dévs, c'est mort pour huawei.
Exactement tout est dit mais ça pourrais être sympa d'avoir un nouvel OS majeur
Si les développeurs répondent présent alors cet OS pourrais coexisté avec Android et iOS sinon ça sera un OS mort-née comme WP...
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix