Il sistema operativo Huawei Harmony sarà open source con il proprio compilatore ARK.

Il sistema operativo Huawei Harmony sarà open source con il proprio compilatore ARK.

Huawei ha svelato maggiori dettagli sul suo sistema operativo sviluppato internamente, Harmony, e la sua nuova interfaccia utente, EMUI 10, in un evento in Cina per ridurre la sua dipendenza dalle aziende tecnologiche. Americano, compreso Android di Google.

Richard Yu, CEO del Consumer Business Group di Huawei, alla conferenza degli sviluppatori del 2019, ha affermato che la sua intenzione era di continuare a utilizzare Android in futuro per i suoi smartphone. Altrimenti, Huawei può lanciare il suo nuovo sistema operativo in due giorni.

A maggio, Huawei è stata aggiunta all'elenco delle entità, impedendo alle società statunitensi di fare affari. Le sanzioni sono rimaste in vigore fino al 19 agosto, ma l'amministrazione Trump ha allentato le sue posizioni al vertice del G20, anche se i dettagli sono sconosciuti.

Secondo gli esperti del settore, gli smartphone della serie Mate 30, che saranno svelati ad ottobre, saranno ottimizzati dal nuovo sistema operativo se verrà mantenuto il divieto statunitense.

Il sistema operativo Harmony è stato sviluppato per alimentare smartphone, orologi, infotainment, laptop, Internet of Things e dispositivi intelligenti.

Honor TV sarà alimentato dal nuovo sistema operativo

Yu Huawei getterà le basi per il sistema operativo OS Harmony nel mercato cinese, prima di diffondersi ulteriormente nell'ecosistema globale.

Il primo dispositivo a funzionare sul nuovo sistema operativo sarà Honor Vision TV, che sarà svelato sabato.

Nel corso dei prossimi tre anni, Yu ha affermato che il sistema operativo Harmony sarebbe stato gradualmente ottimizzato e adottato in una gamma più ampia di dispositivi intelligenti.

L'azienda cinese ha annunciato che la versione 2.0 del suo micro-core verrà rilasciata il prossimo anno, mentre la versione 3.0 arriverà nel 2021.

"Huawei aprirà e condividerà le sue capacità principali in aree come la connettività, le telecamere e l'intelligenza artificiale". Lavorerà a stretto contatto con i partner dell'ecosistema per fornire applicazioni e servizi che forniscano ai consumatori la migliore esperienza possibile e una nuova prospettiva di vita per il settore ", ha affermato.

Harmony si basa su un micro-core, come il sistema operativo Fuchsia in sviluppo da Google, ma utilizza un "design non distribuito", al contrario del nuovo sistema operativo Harmony, che è un sistema operativo open source e distribuito progettato per fornire un'esperienza utente coerente su tutti i dispositivi e gli scenari.

"Per supportare questo, abbiamo ritenuto importante disporre di un sistema operativo con capacità multipiattaforma migliorate". Avevamo bisogno di un sistema operativo che supportasse tutti gli scenari, che potesse essere utilizzato su un'ampia gamma di dispositivi e piattaforme e che potesse soddisfare la domanda dei consumatori di bassa latenza e prestazioni. sicurezza ", ha detto.

Inoltre, ha affermato che il sistema operativo Harmony è completamente diverso da Android e iOS e che supporta la collaborazione senza interruzioni tra i dispositivi.

Harmony utilizza meno codici rispetto ad Android

Immagine 1 di 7

(Credito immagine: Huawei)

Immagine 2 di 7

(Credito immagine: futuro)

Immagine 3 di 7

(Credito immagine: futuro)

Immagine 4 di 7

(Credito immagine: futuro)

Immagine 5 di 7

(Credito immagine: futuro)

Immagine 6 di 7

(Credito immagine: futuro)

Immagine 7 di 7

(Credito immagine: futuro)

Il sistema operativo Harmony è compatibile con le applicazioni HTML5, Linux e Android, ma Yu ha affermato che alcuni problemi di compatibilità richiedono uno sviluppo.

"Tutte le applicazioni funzioneranno sul nostro sistema operativo in futuro. Gli sviluppatori di applicazioni devono sviluppare le applicazioni una sola volta, ma la stessa applicazione può essere distribuita su una varietà di dispositivi diversi", ha affermato.

Con questa implementazione, Huawei mira a stabilire un ecosistema integrato e condiviso tra i dispositivi, creare un ambiente di runtime sicuro e affidabile e offrire un'esperienza globale intelligente con ogni interazione del dispositivo.

Harmony è un sistema operativo leggero e compatto con potenti funzionalità, ha aggiunto Yu, aggiungendo che il microkernel contiene circa un millesimo della quantità di codice nel kernel Linux e che la probabilità di un attacco è notevolmente ridotta.

Android ha 100 milioni di righe di codice e Harmony OS ha più di 20 milioni di righe.

È difficile fornire un'esperienza perfetta su dispositivi diversi con una grande quantità di codice sui kernel Android e Linux. Ha affermato che l'interconnessione multi-dispositivo impone requisiti di sicurezza elevati, mentre uno stretto accoppiamento tra l'ecosistema hardware e applicativo compromette l'esperienza dell'utente e l'efficacia dello sviluppo.

Le applicazioni per smartphone hanno 3.9 milioni di applicazioni, gli orologi intelligenti hanno più di 20,000 applicazioni, mentre il sistema operativo della TV ha più di 10,000 applicazioni e il sistema informativo. L'auto con più di 100 applicazioni.

COSÌ orientato al futuro

Yu ha affermato che Harmony era un sistema operativo orientato al futuro con bassa latenza, alte prestazioni e alta affidabilità.

Il primo compilatore statico di Huawei, ARK Compiler, supporterà la compilazione unificata in più linguaggi (C / C ++, Java, Javascript, Kotlin, ecc.) Per aumentare la produttività dello sviluppo.

"HarmonyOS è il primo sistema operativo a utilizzare la verifica formale nell'ambiente operativo affidabile (TEE) del dispositivo, il che migliora notevolmente la sicurezza", ha affermato. detto.