Huawei commence à tester la version bêta d'HarmonyOS 2.0

Après que l'administration Trump a annoncé qu'elle incluait Huawei sur sa liste noire et plusieurs mois de spéculation et ce que l'entreprise pourrait faire pour continuer sur le marché des smartphones et des tablettes, HarmonyOS a été dévoilé, un système d'exploitation sur lequel "Huawei travaillait" pendant des mois afin de laisser la dépendance sur Android pour leurs ordinateurs.

Et bien, maintenant la version bêta du système d'exploitation HarmonyOS 2.0 a été publiée et cette bêta peuvent être testés sur les équipements Huawei suivants, «Huawei P40, P40 Pro, Mate30 et Mate30 Pro, ainsi que pour la tablette MatePad Pro ». L'interface utilisateur est basée sur EMUI 11, qui est également utilisée dans les appareils Huawei basés sur la plate-forme Android.

Rappelons-nous que le projet Harmony est en développement depuis 2017 et est un système d'exploitation micro-noyau. Les développements du projet sont publiés sous licence BSD dans le cadre du projet OpenHarmony, qui est supervisé par l'organisation à but non lucratif China Open Atomic Open Source Foundation.

La version bêta du développeur de téléphones mobiles HarmonyOS 2.0 a amélioré les fonctionnalités suivantes:

• Plus de 15000 XNUMX API (prise en charge du développement d'applications pour téléphones mobiles / PAD, grands écrans, appareils portables, voitures et machines)

• Cadre d’application distribué

• Contrôles d'interface utilisateur distribués

• DevEco Studio 2.0 Bêta3

Parmi les fonctionnalités HarmonyOS qui se démarquent, les suivantes sont mentionnées:

Le cœur du système est vérifié à un niveau logique / mathématique formel pour minimiser le risque de vulnérabilités. La vérification a été effectuée à l'aide de méthodes couramment utilisées dans le développement de systèmes critiques dans des domaines tels que l'aviation et l'astronautique, et peut atteindre la conformité au niveau de sécurité EAL 5+.

Le micronoyau est isolé des appareils externes, tandis que le système est découplé du matériel et permet aux développeurs de créer des applications qui peuvent être utilisées sur différentes catégories d'appareils sans créer de packages séparés.

Le micro-noyau implémente uniquement l'ordonnanceur et l'IPC, et tout le reste est transféré aux services système, dont la plupart fonctionnent dans l'espace utilisateur, plus le moteur de latence déterministe, qui analyse la charge en temps réel et utilise des méthodes pour prédire le comportement des applications, est proposé comme un planificateur de tâches. Comparé à d'autres systèmes, le planificateur réalise une réduction de 25,7% de la latence et une réduction de 55,6% de la gigue de latence.

En outre, pour assurer la communication entre le micro-noyau et les services externes du noyau, tels que le système de fichiers, la pile réseau, les pilotes et le sous-système de lancement d'application, IPC est utilisé, qui, selon la société, est cinq fois plus rapide que IPC sur Zircon et trois fois plus rapide que IPC sur QNX.

Au lieu de la pile de protocoles quatre couches couramment utilisées pour réduire la surcharge, Harmony OS utilise un modèle monocouche simplifié basé sur un bus virtuel distribué qui communique avec du matériel tel que des écrans, des caméras, des cartes son, etc.

Le système ne fournit pas d'accès utilisateur au niveau racine (Il n'y a pas de super-utilisateur global régulier, mais il existe des processus système privilégiés.) Pour accéder aux opérations privilégiées, l'attribution sélective basée sur la capacité est utilisée en relation avec les ID de processus. Les applications personnalisées nécessitent également des autorisations séparées pour l'accès à la caméra et au microphone.
L'application est construite avec son propre compilateur Arc, qui prend en charge le code C, C ++, Java, JavaScript et Kotlin.

Pour créer des applications pour différentes classes d'appareils, comme les téléviseurs, les téléphones intelligents, les montres intelligentes, les systèmes d'information automobile, etc., un cadre universel est fourni pour développer des interfaces et des SDK avec un environnement de développement intégré. La boîte à outils adaptera automatiquement les applications aux différents écrans, commandes et méthodes d'interaction de l'utilisateur. Il mentionne également la fourniture à Harmony d'outils de personnalisation pour les applications Android existantes avec des modifications minimes.

Enfin si vous voulez en savoir plus à propos de cette version bêta, vous pouvez vérifiez le lien suivant.

La mise en vente des premiers smartphones basés sur le nouveau système d'exploitation est prévue pour octobre 2021.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.