Det är officiellt, Harmony OS kommer att vara standard OS för nya Huawei-produkter

I HDC 2020, Huawei presenterade genom ett tillkännagivande utvidgning av planer för det nya operativsystem du har arbetat med "Harmony OS" tillkännagav förra året.

Förutom de ursprungligen meddelade bärbara enheterna och Internet of Things (IoT) -produkter som bildskärmar, bärbara enheter, smarta högtalare och bilinformationssystem, operativsystemet utvecklas det kommer också att gälla smartphones.

SDK-testerna att utveckla mobilappar för Harmony börjar i slutet av 2020, och de första smartphones baserade på det nya operativsystemet planeras lanseras fram till sista kvartalet nästa år, det vill säga om det går bra kan vi se resultaten i oktober 2021.

Det betonas att eDet nya operativsystemet är nu klart för IoT-enheter med RAM från 128KB till 128MB och det fungerade så att i april 2021 börjar den främja alternativet för minnesenheter från 128 MB till 4 GB och i oktober för enheter med mer än 4 GB RAM.

Kom ihåg att Harmony-projektet har utvecklats sedan 2017 och är ett mikrokernel operativsystem som kan ses som en konkurrent till Googles Fuchsia-operativsystem.

Plattformen kommer att publiceras i källkod som ett helt öppen källkodsprojekt med oberoende hantering (Huawei utvecklar redan öppen LiteOS för IoT-enheter).

Plattformskoden kommer att doneras till China Open Atomic Open Source Foundation, en ideell organisation.

Huawei anser att Android inte är så bra för mobila enheter på grund av den onödigt stora mängden kod, föråldrad processplanerare och plattformsfragmenteringsproblem.

Inom de detaljerade funktionerna i Harmony OSär följande:

  • Kärnan i systemet verifieras på en formell logisk / matematisk nivå för att minimera risken för sårbarheter. Verifieringen utfördes med metoder som vanligtvis används vid kritisk systemutveckling inom områden som luftfart och astronautik och kan uppnå EAL 5+ säkerhetsnivåöverensstämmelse.
  • Mikrokärnan är isolerad från externa enheter. Systemet är frikopplat från hårdvara och gör det möjligt för utvecklare att skapa applikationer som kan användas på olika kategorier av enheter utan att skapa separata paket.
  • Microkernel implementerar bara schemaläggaren och IPC, och allt annat överförs till systemtjänsterna, varav de flesta körs i användarutrymme.
  • Som uppgiftsschemaläggare föreslås en deterministisk latensmotor som analyserar belastningen i realtid och använder metoder för att förutsäga applikationens beteende. Jämfört med andra system uppnår schemaläggaren 25,7% minskning av latens och 55,6% minskning av latensjitter.
  • För att tillhandahålla kommunikation mellan mikrokärnan och externa kärntjänster som filsystem, nätverksstack, drivrutiner och applikationsstartdelsystem används IPC, vilket företaget hävdar är fem gånger snabbare än IPC i Zircon och tre gånger snabbare än IPC i QNX .
  • Istället för den vanliga fyrlagersprotokollstapeln för att minska omkostnaderna använder Harmony en förenklad enskiktsmodell baserad på en distribuerad virtuell buss som kommunicerar med utrustning som skärmar, kameror, ljudkort och liknande.
  • Systemet ger inte användaråtkomst på rotnivån.
  • Applikationen är byggd med sin egen Arc-kompilator, som stöder C, C ++, Java, JavaScript och Kotlin-kod.

Dessutom, att kunna skapa applikationer för olika klasser av enheter, såsom TV-apparater, smarta telefoner, smarta klockor, bilinformationssystem etc., Huawei nämner att det kommer att ge en universell ram för att utveckla gränssnitt och SDK med en integrerad utvecklingsmiljö.

Verktygssatsen anpassar applikationerna automatiskt för olika skärmar, kontroller och användarinteraktionsmetoder. Det nämns också tillhandahållandet av verktyg för Harmony för att anpassa befintliga Android-appar med minimala förändringar.

Fuente: https://www.xda-developers.com


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.