Službeno je, Harmony OS bit će zadani OS za nove Huaweijeve proizvode

U HDC 2020, Huawei je predstavljen putem najave proširenje planova za novi operativni sistem na kojem ste radili "Harmony OS" najavljeno prošle godine.

Pored prvobitno najavljenih prijenosnih uređaja i Internet of Things (IoT) proizvodi poput ekrana, nosivih uređaja, pametnih zvučnika i informacionih sistema za automobile, operativni sistem koji se razvija odnosiće se i na pametne telefone.

SDK testovi za razvoj mobilnih aplikacija za Harmony započet će krajem 2020, a prvi pametni telefoni zasnovani na novom operativnom sistemu trebali bi biti lansirani do posljednjeg kvartala iduće godine, odnosno ako stvari krenu dobro rezultate možemo vidjeti u oktobru 2021. godine.

Naglašava se da eNovi OS je sada spreman za IoT uređaje sa RAM-om od 128KB do 128MB i to je djelovalo tako da u aprilu 2021. godine započinje promovisanje opcije za memorijske uređaje sa 128MB na 4GB i u oktobru za uređaje sa više od 4 GB RAM-a.

Podsjetimo da je projekt Harmony u razvoju od 2017. godine i da je operativni sistem za mikro jezgre koji se može smatrati konkurentom Googleovom operativnom sistemu Fuchsia.

Platforma će biti objavljena u izvornom kodu kao projekat potpuno otvorenog koda sa neovisnim upravljanjem (Huawei već razvija otvoreni LiteOS za IoT uređaje).

Kôd platforme donirat će se China Open Atomic Open Source Foundation, neprofitnoj organizaciji.

Huawei vjeruje da Android nije toliko dobar za mobilne uređaje zbog nepotrebno velike količine koda, zastarjelog planera procesa i problema s fragmentacijom platforme.

Unutar detaljnih karakteristika OS Harmony, su sledeći:

  • Jezgro sistema provjerava se na formalnoj razini logike / matematike kako bi se minimalizirao rizik od ranjivosti. Provjera je izvršena pomoću metoda koje se obično koriste u kritičnom razvoju sistema u područjima kao što su zrakoplovstvo i astronautika, a mogu postići usklađenost s nivoom sigurnosti EAL 5+.
  • Mikronukleus je izoliran od vanjskih uređaja. Sistem je odvojen od hardvera i omogućava programerima da kreiraju aplikacije koje se mogu koristiti na različitim kategorijama uređaja bez stvaranja zasebnih paketa.
  • Mikrokernel implementira samo planer i IPC, a sve ostalo se prenosi na sistemske usluge, od kojih se većina izvršava u korisničkom prostoru.
  • Kao rokovnik zadataka predložen je deterministički mehanizam kašnjenja koji analizira opterećenje u realnom vremenu i koristi metode za predviđanje ponašanja aplikacije. U poređenju sa drugim sistemima, planer postiže smanjenje kašnjenja za 25,7% i smanjenje podrhtavanja latencije za 55,6%.
  • Da bi se osigurala komunikacija između mikrokera i usluga eksternog jezgra kao što su sistem datoteka, mrežni stek, upravljački programi i podsistem za pokretanje aplikacija, koristi se IPC, za koji kompanija tvrdi da je pet puta brži od IPC-a u Cirkonu i tri puta brži od IPC-a u QNX-u. .
  • Umjesto uobičajeno korištenog četveroslojnog snopa protokola za smanjenje dodatnih troškova, Harmony koristi pojednostavljeni jednoslojni model zasnovan na distribuiranoj virtualnoj sabirnici koja komunicira s opremom kao što su displeji, kamere, zvučne kartice i slično.
  • Sistem ne pruža korisnički pristup na osnovnom nivou.
  • Aplikacija je izgrađena s vlastitim Arc kompajlerom, koji podržava C, C ++, Java, JavaScript i Kotlin kod.

Takođe, da mogu stvoriti aplikacije za razne klase uređaja, kao što su televizori, pametni telefoni, pametni satovi, informativni sistemi za automobile, itd., Huawei napominje da će pružiti univerzalni okvir za razvoj interfejsa i SDK s integriranim razvojnim okruženjem.

Komplet alata automatski će prilagoditi aplikacije za različite ekrane, kontrole i metode interakcije korisnika. Takođe se spominje pružanje alata za Harmony za prilagođavanje postojećih Android aplikacija uz minimalne promjene.

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


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.