É oficial, Harmony OS será o sistema operacional padrão para novos produtos Huawei

No HDC 2020, Huawei revelou através de um anúncio o expansão dos planos para o novo sistema operacional em que você está trabalhando "Harmony OS" anunciado no ano passado.

Além dos dispositivos portáteis anunciados originalmente e produtos da Internet das Coisas (IoT), como monitores, dispositivos vestíveis, alto-falantes inteligentes e sistemas de informação para automóveis, o sistema operacional sendo desenvolvido também se aplica a smartphones.

Os testes SDK desenvolver aplicativos móveis para Harmony começará no final de 2020, e os primeiros smartphones com o novo sistema operacional estão programados para serem lançados até o último trimestre do ano que vem, ou seja, se der certo podemos ver os resultados em outubro de 2021.

Ressalta-se que eO novo sistema operacional agora está pronto para dispositivos IoT com RAM de 128 KB a 128 MB e estava funcionando para que em abril de 2021 começará promovendo a opção de dispositivos de memória de 128 MB a 4 GB e em outubro para dispositivos com mais de 4 GB de RAM.

Lembre-se de que o projeto Harmony está em desenvolvimento desde 2017 e é um sistema operacional microkernel que pode ser visto como um concorrente do sistema operacional Fuchsia do Google.

A plataforma será publicada em código-fonte como um projeto totalmente open source com gerenciamento independente (a Huawei já está desenvolvendo LiteOS aberto para dispositivos IoT).

O código da plataforma será doado à China Open Atomic Open Source Foundation, uma organização sem fins lucrativos.

A Huawei acredita que o Android não é tão bom para dispositivos móveis devido à quantidade desnecessariamente grande de código, agendador de processo desatualizado e problemas de fragmentação de plataforma.

Dentro dos recursos detalhados do Harmony OS, são as seguintes:

  • O núcleo do sistema é verificado em um nível lógico / matemático formal para minimizar o risco de vulnerabilidades. A verificação foi realizada usando métodos que são comumente usados ​​no desenvolvimento de sistemas críticos em áreas como aviação e astronáutica, e pode atingir conformidade com o nível de segurança EAL 5+.
  • O micronúcleo é isolado de dispositivos externos. O sistema é desacoplado do hardware e permite que os desenvolvedores criem aplicativos que podem ser usados ​​em diferentes categorias de dispositivos sem criar pacotes separados.
  • O microkernel apenas implementa o planejador e o IPC, e todo o resto é transportado para os serviços do sistema, a maioria dos quais executados no espaço do usuário.
  • Como um escalonador de tarefas, é proposto um motor de latência determinística, que analisa a carga em tempo real e utiliza métodos para prever o comportamento da aplicação. Em comparação com outros sistemas, o agendador atinge uma redução de 25,7% na latência e uma redução de 55,6% no jitter de latência.
  • Para fornecer comunicação entre o microkernel e os serviços externos do kernel, como sistema de arquivos, pilha de rede, drivers e subsistema de inicialização do aplicativo, o IPC é usado, que a empresa afirma ser cinco vezes mais rápido do que o IPC no Zircon e três vezes mais rápido do que o IPC no QNX.
  • Em vez da pilha de protocolos de quatro camadas comumente usada para reduzir a sobrecarga, o Harmony emprega um modelo simplificado de camada única com base em um barramento virtual distribuído que se comunica com equipamentos como monitores, câmeras, placas de som e semelhantes.
  • O sistema não fornece acesso de usuário no nível raiz.
  • O aplicativo é construído com seu próprio compilador Arc, que oferece suporte a códigos C, C ++, Java, JavaScript e Kotlin.

Além disso, ser capaz de criar aplicativos para várias classes de dispositivos, como televisores, telefones inteligentes, relógios inteligentes, sistemas de informação de automóveis, etc., Huawei menciona que fornecerá uma estrutura universal para o desenvolvimento de interfaces e SDK com um ambiente de desenvolvimento integrado.

O kit de ferramentas irá adaptar automaticamente os aplicativos para diferentes telas, controles e métodos de interação do usuário. Ele também menciona o fornecimento de ferramentas para Harmony para adaptar aplicativos Android existentes com mudanças mínimas.

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


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.