Huawei börjar testa betaversionen av HarmonyOS 2.0

Efter att Trump-administrationen meddelade att den inkluderade Huawei på sin svartlista och flera månaders spekulation och vad företaget kan göra för att fortsätta på marknaden för smartphones och surfplattor, HarmonyOS presenterades, ett operativsystem som "Huawei hade arbetat med" i flera månader för att lämna beroende av Android för sina datorer.

Och, nu har betaversionen av operativsystemet HarmonyOS 2.0 släppts och denna beta kan testas på följande Huawei-utrustning, «Huawei P40, P40 Pro, Mate30 och Mate30 Pro, liksom för MatePad Pro-surfplattan ». Användargränssnittet är baserat på EMUI 11, som också används i Huawei-enheter baserat på Android-plattformen.

Låt oss komma ihåg att projektet Harmony har utvecklats sedan 2017 och är ett microkernel-operativsystem. Projektutvecklingen släpps under BSD-licensen som en del av OpenHarmony-projektet, som övervakas av den ideella organisationen China Open Atomic Open Source Foundation.

HarmonyOS 2.0 Mobile Phone Developer Beta har förbättrat följande funktioner:

• Mer än 15000 XNUMX API: er (stöd för utveckling av applikationer för mobiltelefoner / PAD: er, stora skärmar, handhållna enheter, bilar och maskiner)

• Distribuerat applikationsramverk

• Distribuerade användargränssnittskontroller

• DevEco Studio 2.0 Beta3

Av de HarmonyOS-funktioner som sticker ut nämns 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, medan systemet är frikopplat från hårdvaran och tillåter 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änster, varav de flesta körs i användarutrymme, plus den deterministiska latensmotorn, som analyserar belastning i realtid och använder metoder för att förutsäga applikationsbeteende, föreslås som en uppgiftsplanerare. Jämfört med andra system uppnår schemaläggaren 25,7% minskning av latens och 55,6% minskning av latensjitter.

Dessutom, för att tillhandahålla kommunikation mellan mikrokärnan och de externa kärntjänsterna, såsom filsystem, nätverksstack, drivrutiner och applikationsstartdelsystem, IPC används, som enligt företaget är fem gånger snabbare än IPC på Zircon och tre gånger snabbare än IPC på QNX.

Istället för protokollstacken fyrlager som vanligtvis används för att minska överbelastning, Harmony OS använder en förenklad enskiktsmodell baserad på en distribuerad virtuell buss som kommunicerar med hårdvara som bildskärmar, kameror, ljudkort och liknande.

Systemet ger inte användaråtkomst på rotnivå (Det finns ingen vanlig global superanvändare, men det finns privilegierade systemprocesser.) För att komma åt privilegierade operationer används selektiv tilldelning baserat på kapacitet i förhållande till process-ID: n. Anpassade appar kräver också separata behörigheter för åtkomst till kamera och mikrofon.
Applikationen är byggd med sin egen Arc-kompilator, som stöder C, C ++, Java, JavaScript och Kotlin-kod.

För att skapa applikationer för olika klasser av enheter, såsom TV-apparater, smarta telefoner, smarta klockor, bilinformationssystem etc., ett universellt ramverk tillhandahålls för att utveckla gränssnitt och SDK: er med en integrerad utvecklingsmiljö. Verktygssatsen skräddarsyr automatiskt applikationer för olika skärmar, kontroller och användarinteraktionsmetoder. Det nämns också att Harmony har anpassningsverktyg för befintliga Android-appar med minimala förändringar.

Slutligen om du vill veta mer om det om den här betaversionen kan du kolla följande länk.

De första smartphonesna baserade på det nya operativsystemet är planerade att säljas i oktober 2021.


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.