Se on virallinen, Harmony OS on oletusarvoinen käyttöjärjestelmä uusille Huawei-tuotteille

HDC 2020: ssa Huawei paljasti ilmoituksella - suunnitelmien laajentaminen uusi käyttöjärjestelmä, jota olet työskennellyt "Harmony OS" ilmoitti viime vuonna.

Alun perin ilmoitettujen kannettavien laitteiden lisäksi ja esineiden internet (IoT) -tuotteet, kuten näytöt, puettavat laitteet, älykkäät kaiuttimet ja auton tietojärjestelmät, kehitettävä käyttöjärjestelmä sitä sovelletaan myös älypuhelimiin.

SDK testaa kehittää Harmony-mobiilisovelluksia alkaa vuoden 2020 lopussa, ja ensimmäiset uuteen käyttöjärjestelmään perustuvat älypuhelimet on tarkoitus käynnistää ensi vuoden viimeiseen neljännekseen asti, ts. jos asiat menevät hyvin, voimme nähdä tulokset lokakuussa 2021.

Korostetaan, että eUusi käyttöjärjestelmä on nyt valmis IoT-laitteille, joiden RAM-muisti on 128 kt - 128 MB ja se toimi niin huhtikuussa 2021 se alkaa muistilaitteiden vaihtoehdon mainostaminen 128 Mt - 4 Gt ja lokakuussa laitteille, joissa on yli 4 Gt RAM-muistia.

Palautetaan mieleen, että Harmony-projektia on kehitetty vuodesta 2017 lähtien ja se on mikrokerroskäyttöjärjestelmä, jonka voidaan nähdä kilpailevana Googlen Fuchsia-käyttöjärjestelmässä.

Alusta julkaistaan ​​lähdekoodina täysin avoimen lähdekoodin projektina, jolla on itsenäinen hallinta (Huawei kehittää jo avointa LiteOS-sovellusta IoT-laitteille).

Alustakoodi lahjoitetaan voittoa tavoittelemattomalle China Open Atomic Open Source Foundation -säätiölle.

Huawei uskoo, että Android ei ole niin hyvä mobiililaitteille tarpeettoman suuren koodimäärän, vanhentuneen prosessin ajoittajan ja alustan pirstoutumisongelmien vuoksi.

Harmony OS: n yksityiskohtaisten ominaisuuksien sisällä, ovat seuraavat:

  • Järjestelmän ydin tarkistetaan muodollisella logiikka- / matematiikkatasolla haavoittuvuuksien riskin minimoimiseksi. Todentaminen suoritettiin menetelmillä, joita käytetään yleisesti kriittisessä järjestelmäkehityksessä esimerkiksi ilmailun ja astronautian aloilla, ja joilla voidaan saavuttaa EAL 5+ -turvatason noudattaminen.
  • Mikrotuma on eristetty ulkoisista laitteista. Järjestelmä on irrotettu laitteistosta ja sen avulla kehittäjät voivat luoda sovelluksia, joita voidaan käyttää eri laiteluokissa luomatta erillisiä paketteja.
  • Mikrohiiri toteuttaa vain aikatauluttajan ja IPC: n, ja kaikki muu siirretään järjestelmäpalveluihin, joista suurin osa toimii käyttäjän tilassa.
  • Tehtävien ajoittajana ehdotetaan determinististä latenssimoottoria, joka analysoi kuorman reaaliajassa ja käyttää menetelmiä sovelluksen käyttäytymisen ennustamiseen. Verrattuna muihin järjestelmiin, skeduleri saavuttaa 25,7%: n pienenemisen latenssista ja 55,6%: n vähenemisestä latenssivärinässä.
  • Yhteyden tarjoamiseksi mikrotermin ja ulkoisen ytimen palveluiden, kuten tiedostojärjestelmän, verkkopinon, ohjainten ja sovellusten käynnistysosajärjestelmän, välillä käytetään IPC: tä, jonka yritys väittää olevan viisi kertaa nopeampi kuin IPC Zirconissa ja kolme kertaa nopeampi kuin IPC QNX: ssä.
  • Yleiskäytön vähentämiseksi yleisesti käytetyn nelikerroksisen protokollapinon sijasta Harmony käyttää yksinkertaistettua yksikerroksista mallia, joka perustuu hajautettuun virtuaaliväylään, joka on yhteydessä laitteisiin, kuten näyttöihin, kameroihin, äänikortteihin ja vastaaviin.
  • Järjestelmä ei tarjoa käyttäjän pääsyä juuritasolla.
  • Sovellus on rakennettu omalla Arc-kääntäjällä, joka tukee C-, C ++ -, Java-, JavaScript- ja Kotlin-koodeja.

Lisäksi, pystyä luomaan sovelluksia erilaisille laiteluokille, kuten televisiot, älypuhelimet, älykellot, auton tietojärjestelmät jne., Huawei mainitsee, että se tarjoaa yleisen kehyksen rajapintojen kehittämiselle ja SDK integroidulla kehitysympäristöllä.

Toolkit mukauttaa sovellukset automaattisesti eri näytöille, ohjaimille ja käyttäjän vuorovaikutustavoille. Siinä mainitaan myös työkalujen tarjoaminen Harmonylle olemassa olevien Android-sovellusten mukauttamiseksi minimaalisilla muutoksilla.

lähde: https://www.xda-developers.com


Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.