# HarmonyOS

HarmonyOS (HMOS) és un sistema operatiu distribuït desenvolupat per Huawei per a telèfons intel·ligents, tauletes, televisors intel·ligents, rellotges intel·ligents i altres dispositius intel·ligents. Té un disseny multinucli amb frameworks duals: el sistema operatiu selecciona nuclis adequats de la capa d'abstracció en el cas de dispositius que utilitzen recursos diversos. El sistema operatiu va ser llançat oficialment per Huawei l'agost de 2019.

## Arquitectura

HarmonyOS està dissenyat amb una arquitectura en capes, que consta de quatre capes; la capa del nucli a la part inferior proporciona les tres capes superiors, és a dir, la capa de servei del sistema, la capa de marc i la capa d'aplicació, amb capacitats bàsiques del nucli, com ara gestió de processos i fils, gestió de memòria, sistema de fitxers, gestió de xarxa i gestió de perifèrics.
A la capa del nucli, el sistema aplica un disseny multinucli i selecciona un nucli adequat per a un dispositiu amb diferents limitacions de recursos. Per a wearables, dispositius d'E/S sense pantalla i dispositius IoT, el sistema es basa en el sistema operatiu en temps real LiteOS; mentre que per a telèfons intel·ligents i tauletes, el sistema funciona utilitzant un subsistema del nucli de Linux i executant el codi AOSP amb una interfície d'usuari EMUI modificada, permetent que les aplicacions d'Android i les aplicacions HarmonyOS s'executin perfectament a través d'una capa de compatibilitat al territori d'usuari fora del nucli. El sistema inclou una base de comunicació anomenada DSoftBus per integrar dispositius físicament separats en un Super Device virtual, permetent a un dispositiu controlar altres i compartir dades entre dispositius amb capacitats de comunicació distribuïdes. "Per abordar els problemes de seguretat" derivats de diferents dispositius, el sistema proporciona un entorn d'execució de confiança (TEE) basat en maquinari per evitar la filtració de dades personals sensibles quan s'emmagatzemen o es processen.
Admet diverses formes d'aplicacions, incloses les aplicacions que es poden instal·lar des d'AppGallery en telèfons intel·ligents i tauletes, aplicacions ràpides sense instal·lació i serveis Meta lleugers accessibles pels usuaris.

## Història

Els informes sobre un sistema operatiu intern desenvolupat per Huawei es remunten al 2012. Aquests informes es van intensificar durant la guerra comercial sino-americana, després que el Departament de Comerç dels Estats Units incorporés Huawei a la seva llista d'entitats el maig de 2019 sota una acusació que va exportar de manera conscient béns, tecnologia i serveis d'origen nord-americà a l'Iran en violació de les sancions. Això va prohibir a les empreses amb seu als Estats Units fer negocis amb Huawei sense obtenir prèviament una llicència del govern. zh (Richard Yu) executiu de Huawei va descriure una plataforma interna com un "pla B" en cas que se li impedeix utilitzar Android en futurs productes per a telèfons intel·ligents a causa de les sancions.
El 29 de juny del 2023, Huawei va llançar la primera beta per a desenvolupadors de HarmonyOS 4. El 4 d'agost de 2023, Huawei va anunciar i llançar oficialment HarmonyOS 4 com a beta pública. El 9 d'agost, va llançar el sistema operatiu a 34 dispositius diferents de telèfons intel·ligents i tauletes Huawei existents, encara que com a versió beta pública. Al costat de HarmonyOS 4, Huawei també va anunciar el llançament de HarmonyOS NEXT, que és una versió "pura" de HarmonyOS, sense biblioteques d'Android i, per tant, incompatible amb les aplicacions d'Android després de la convergència del programari.

## Característiques
### Interfície d'usuari

La interfície HarmonyOS es basa principalment en l'EMUI basat en Android, però conté funcions addicionals. A més de les carpetes estàndard que requereixen tocar-les per mostrar el seu contingut, les carpetes es poden ampliar per mostrar sempre el seu contingut sense etiquetes de text directament a la pantalla d'inici.

### Programari

A diferència de les aplicacions ràpides i els serveis meta que no requereixen instal·lació, les aplicacions tradicionals necessiten instal·lació. Estan disponibles per als usuaris a través de Huawei AppGallery, que serveix com a botiga d'aplicacions per a HarmonyOS, i també poden distribuir aplicacions compatibles amb Android; Les aplicacions natives de HarmonyOS estan marcades amb el seu logotip a la cantonada de les icones. Tant les aplicacions HarmonyOS com les d'Android poden utilitzar els serveis mòbils de Huawei com a opció. Tanmateix, les aplicacions natives de HarmonyOS tenen accés a funcions com ara comunicacions i targetes distribuïdes.

## Maquinari

La plataforma HarmonyOS no es va dissenyar al principi per a un sol dispositiu, sinó que es va desenvolupar com un sistema operatiu distribuït per a diversos dispositius amb mides de memòria que van des de 128 KB fins a més de 4 GB. Per tant, els requisits de maquinari són flexibles per al sistema operatiu i és possible que només necessiti 128 KB de memòria per a diversos dispositius terminals intel·ligents.
Huawei va declarar que HarmonyOS s'utilitzaria inicialment en dispositius dirigits al mercat xinès. L'antiga marca subsidiària de la companyia, Honor, va presentar la línia de televisors intel·ligents Honor Vision com els primers dispositius electrònics de consum que van executar HarmonyOS l'agost del 2019. La versió beta de HarmonyOS 2.0 es va llançar el 16 de desembre del 2020 i admet la sèrie P30, la sèrie P40, la sèrie Mate 30, la sèrie Mate 40, la sèrie P50 (eventualment) i el MatePad Pro.

## Referències

* ↑ «Document – About HarmonyOS» (en anglès). developer.harmonyos.com. [Consulta: 17 juny 2021].
* ↑ Porter, Jon. «Huawei's Watch 3 is its first HarmonyOS smartwatch» (en anglès). The Verge, 02-06-2021. [Consulta: 16 juny 2021].
* ↑ Porter, Jon. «Huawei's HarmonyOS arrives on tablets with the new MatePad Pro» (en anglès). The Verge, 02-06-2021. [Consulta: 16 juny 2021].
* ↑ «HARMONYOS Everything about HarmonyOS (HongMeng OS) – Features, Eligible Devices, and Release» (en anglès). consumer.huawei.com. [Consulta: 16 setembre 2023].
* ↑ «About HarmonyOS» (en anglès). developer.harmonyos.com. [Consulta: 23 setembre 2023].
* ↑ «阿里云资深专家崮德：谈谈我对华为HarmonyOS 2.0的看法» (en xinès (Xina)). segmentfault.com. [Consulta: 23 juny 2021].
* ↑ Sarkar, Amy. «ARK Compiler: Huawei's self-developed Android application compiler – Explained» (en anglès americà). Huawei Central, 28-04-2019. [Consulta: 22 maig 2022].
* ↑ «Document – Technical Features» (en anglès). developer.harmonyos.com. [Consulta: 19 juny 2021].
* ↑ «OpenHarmony/communication_dsoftbus» (en xinès (Xina)). Gitee. [Consulta: 19 juny 2021].
* ↑ «Weekly poll: is HarmonyOS as promising as Android or is it another Windows Phone?» (en anglès americà). GSMArena.com. [Consulta: 22 juny 2021].
* ↑ «System Security» (en anglès). developer.harmonyos.com. [Consulta: 7 setembre 2023].
* ↑ «3 Chinese banks join Huawei's HarmonyOS ecosystem, boosting its commercialization – Global Times» (en anglès). The Edge Markets, 07-06-2021. Arxivat de l'original el 2021-06-28. [Consulta: 21 juny 2021].
* ↑ «Document – Quick App Introduction» (en anglès). developer.huawei.com. [Consulta: 30 juny 2021].
* ↑ «Document – What Is an Atomic Service» (en anglès). developer.harmonyos.com. [Consulta: 21 juny 2021].
* ↑ Sarkar, Amy. «Huawei HDC 2023 to come early, HarmonyOS 4.0 and more» (en anglès americà). Huawei Central, 26-05-2023. [Consulta: 9 agost 2023].
* ↑ «What HarmonyOS 2 means for the Google and Apple duopoly» (en anglès). South China Morning Post, 04-06-2021. [Consulta: 21 juny 2021].
* ↑ Mishra, Yash. «"Hongmeng" is Huawei's first ever self developed operating system» (en anglès americà). Huawei Central, 20-05-2019. [Consulta: 21 juny 2021].
* ↑ «Addition of Entities to the Entity List» (en anglès). Federal Register, 21-05-2019. Arxivat de l'original el 8 juny 2019. [Consulta: 8 juny 2019].
* ↑ «Tech stocks slide on US decision to blacklist Huawei and 70 affiliates» (en anglès americà). TechCrunch, 16-05-2019. Arxivat de l'original el 2020-06-16. [Consulta: 18 maig 2019].
* ↑ «US places China's Huawei and 70 affiliates on trade blacklist» (en anglès). South China Morning Post, 16-05-2019. Arxivat de l'original el 22 maig 2019. [Consulta: 22 maig 2019].
* ↑ «Addition of Entities to the Entity List» (en anglès). Federal Register, 21-05-2019. Arxivat de l'original el 8 juny 2019. [Consulta: 8 juny 2019].
* ↑ «Huawei confirms it has its own OS on back shelf as a plan B» (en anglès). South China Morning Post, 14-03-2019. Arxivat de l'original el 21 maig 2019. [Consulta: 21 maig 2019].
* ↑ Kharpal, Arjun. «Huawei built software for smartphones and laptops in case it can't use Microsoft or Google» (en anglès). CNBC, 15-03-2019. Arxivat de l'original el 22 maig 2019. [Consulta: 23 maig 2019].
* ↑ Sarkar, Amy. «First HarmonyOS 4.0 beta rolling out for devs» (en anglès americà). Huawei Central, 29-06-2023. [Consulta: 29 juny 2023].
* ↑ Michail. «HarmonyOS 4 announced with modernized look, new customization options and Live Windows» (en anglès americà). GSMArena.com. [Consulta: 9 agost 2023].
* ↑ Sarkar, Amy. «HarmonyOS 4.0.0.108 rolling out for these 34 Huawei devices [List]» (en anglès americà). Huawei Central, 09-08-2023. [Consulta: 9 agost 2023].
* ↑ Sakar, Amy. «HarmonyOS NEXT is a pure HarmonyOS without Android apps and future of Huawei ecosystem» (en anglès americà). Huawei Central, 07-08-2023. [Consulta: 14 agost 2023].
* ↑ Sarkar, Amy. «HarmonyOS 3 Large Folders Sizes: 3×1, 1×3, 3×6, 3×3» (en anglès americà). Huawei Central, 25-09-2022. [Consulta: 28 octubre 2022].
* ↑ «Document – Design Overview» (en anglès). developer.harmonyos.com. [Consulta: 22 juny 2021].
* ↑ Amit. «HarmonyOS applications launched: More icons with HMOS corners» (en anglès americà). Huawei Update, 05-06-2021. [Consulta: 22 juny 2021].
* ↑ «阿里云资深专家崮德：谈谈我对华为HarmonyOS 2.0的看法» (en xinès (Xina)). segmentfault.com. [Consulta: 23 juny 2021].
* ↑ May 2021, Gavin Dudley 17. «HarmonyOS poised to disrupt the tech industry» (en anglès). TechRadar, 17-05-2021. [Consulta: 24 juny 2021].
* ↑ «In HarmonyOS 2.0, 128KB of RAM can run easily» (en anglès). RealMi Central. RMC Team, 02-06-2021. [Consulta: 28 agost 2022].
* ↑ Artashyan, Argam. «Harmony OS 2.0 Hardware Requirements Announced» (en anglès americà). Gizchina.com, 11-09-2020. [Consulta: 12 setembre 2022].
* ↑ Porter, Jon. «The Honor Vision TV is Huawei's first HarmonyOS device» (en anglès). The Verge, 10-08-2019. [Consulta: 13 agost 2019].
* ↑ Porter, Jon. «Huawei's new operating system is called HarmonyOS» (en anglès). The Verge, 09-08-2019. [Consulta: 9 agost 2019].
* ↑ Jeet. «Huawei's HarmonyOS 2.0 for smartphones get Android apps support; Beta releasing tomorrow» (en anglès americà). Gizmochina, 15-12-2020. [Consulta: 20 desembre 2020].