33 Giga

Blog de tecnologia com serviços e notícias quentes da área. Dicas, tutoriais, testes e muito mais, de forma simples e descomplicada.

HarmonyOS: o que você precisa saber sobre o novo sistema operacional da Huawei

HarmonyOS: o que você precisa saber sobre o novo sistema operacional da Huawei - Photo credit: jfingas on Visualhunt / CC BY-ND

HarmonyOS: o que você precisa saber sobre o novo sistema operacional da Huawei - Photo credit: jfingas on Visualhunt / CC BY-ND

A marca chinesa Huawei lançou o HarmonyOS, novo sistema operacional voltado a, principalmente, dispositivos móveis e equipamentos IoT. A ideia é usá-lo também como opção ao Android (OS que embarcado em seus smarthpones), caso os problemas com a justiça norte-americana continuem.

Leia mais:
Álbum: a evolução do sistema operacional Android
Windows 95: Jennifer Aniston e Matthew Perry ensinam como você deveria usar o sistema operacional

O HarmonyOS é um sistema operacional compacto e leve,  e será usado primeiramente em dispositivos inteligentes, como relógios inteligentes, telas, sistemas integrados nos veículos e alto-falantes inteligentes.

Com essa implementação, a Huawei pretende estabelecer um ecossistema integrado e compartilhado entre dispositivos e criar um ambiente de tempo de execução seguro e confiável.

Quer ficar por dentro do mundo da tecnologia e ainda baixar gratuitamente nosso e-book Manual de Segurança na Internet? Clique aqui e assine a newsletter do 33Giga

Recursos técnicos
O HarmonyOS foi projetado com quatro recursos técnicos distintos para cumprir sua promessa aos consumidores.

Integração
Ao adotar uma arquitetura distribuída, o HarmonyOS oferece uma plataforma de comunicação compartilhada, gerenciamento de dados, agendamento de tarefas e periféricos virtuais.

Com o HarmonyOS, os desenvolvedores de aplicativos não terão que lidar com a tecnologia subjacente, permitindo que eles se concentrem em sua própria lógica de serviço individual. Os apps criados no sistema podem ser executados em diferentes aparelhos, ao mesmo tempo em que proporcionam uma experiência colaborativa uniforme em todos os cenários.

Estabilidade
O HarmonyOS abordará os desafios de baixo desempenho com um Mecanismo de Latência Determinística e Comunicação Entre Processos (IPC, sigla em inglês) de alto desempenho.

O mecanismo define prioridades de execução de tarefas e limites de tempo para agendamento antecipado. Os recursos irão escolher atividades com prioridades mais altas, reduzindo a latência de resposta dos aplicativos em 25,7%. O microkernel pode deixar o desempenho do IPC até cinco vezes mais eficiente que os sistemas existentes.

Segurança
O HarmonyOS usa uma nova concepção de microkernel que apresenta segurança aprimorada e baixa latência. Este micronúcleo foi projetado para simplificar as funções do kernel, implementar o máximo possível de serviços de sistema no modo de usuário fora do núcleo e adicionar proteção de segurança mútua. O próprio microkernel fornece apenas os serviços mais básicos, como agendamento de threads e IPC.

A concepção do microkernel do HarmonyOS utiliza procedimentos de verificação formais para remodelar a segurança e a confiabilidade a partir do zero em um Ambiente de Execução Confiável (TEE, sigla em inglês). A maneira formal de verificação é uma abordagem matemática eficaz para validar a exatidão do sistema a partir da fonte, enquanto os modos tradicionais, como verificação funcional e simulação de ataque, são restritos a cenários limitados. Métodos formais, por outro lado, podem usar modelos de dados para averiguar todos os caminhos de execução de software.

O HarmonyOS é o primeiro sistema operacional a usar a verificação formal no TEE do dispositivo, melhorando a segurança. Além disso, como o microkernel do HarmonyOS tem muito menos código, a probabilidade de ataque é bastante reduzida.

Unificação
Com o suporte de um IDE para vários dispositivos, uma compilação unificada em vários idiomas e um kit de arquitetura distribuída, o HarmonyOS pode se adaptar automaticamente a diferentes controles e interações de layout de tela, e suportar tanto o controle de drag-and-drop (arrastar e soltar) quanto a programação visual orientada para visualização.

Isso permite que os desenvolvedores criem aplicativos com mais eficiência, que rodam em vários dispositivos. Com um IDE para vários aparelhos, os desenvolvedores podem codificar seus apps uma única vez e implantá-los em vários equipamentos, criando um ecossistema totalmente integrado em todos os dispositivos de usuários.

O HUAWEI ARK Compiler é o primeiro compilador estático que pode ter um desempenho no mesmo nível da máquina virtual do Android, permitindo aos desenvolvedores compilar uma ampla gama de linguagens avançadas em um código de máquina em um único ambiente unificado. Ao sustentar a compilação unificada em vários idiomas, o HUAWEI ARK Compiler ajudará os criadores a melhorar muito sua produtividade.

Desenvolvimento de ecossistema

Durante a Huawei Developer Conference, a marca também anunciou o roteiro de evolução do HarmonyOS e seu kernel. A versão 1.0 será adotada pela primeira vez em seus produtos de tela inteligente, que devem ser lançados ainda este ano.

Nos próximos três anos, o sistema será otimizado e gradualmente adotado em uma ampla gama de dispositivos inteligentes, incluindo wearables (vestíveis), o HUAWEI Vision e sistemas de áudio para o seu carro.

Para incentivar uma adoção mais ampla, a Huawei lançará o HarmonyOS como uma plataforma de código aberto em todo o mundo. A empresa também estabelecerá uma base e uma comunidade de código aberto para apoiar uma colaboração mais profunda com os desenvolvedores.

O HarmonyOS trará novos benefícios incríveis para consumidores, fornecedores de equipamentos e desenvolvedores. Para os consumidores, ele trará uma experiência inteligente coesa. Para os fornecedores de equipamentos, ele os ajudará a obter uma vantagem inédita na era da experiência inteligente holística, na qual o 5G, a IA e a IoT (a Internet das Coisas) terão um crescimento explosivo. Ao mesmo tempo, o sistema permitirá que os desenvolvedores conquistem mais usuários com menos investimento e inovem rapidamente os serviços em todos os cenários.

Veja também 40 easter eggs escondidos no Google.

HarmonyOS: o que você precisa saber sobre o novo sistema operacional da Huawei

Sons de animais - a busca te leva para ouvir o som de bichos como coruja, macaco, hipopótamo e até uma alpaca - Reprodução /33Giga/ND

Sons de animais - a busca te leva para ouvir o som de bichos como coruja, macaco, hipopótamo e até uma alpaca - Reprodução /33Giga/ND

 Spinner ou Roleta - o atalho te leva para uma animação do brinquedo spinner ou uma roleta animada. Esse segundo é interessante para auxiliar em jogos e sorteios, por exemplo. - Foto: Divulgação/33Giga/ND

Spinner ou Roleta - o atalho te leva para uma animação do brinquedo spinner ou uma roleta animada. Esse segundo é interessante para auxiliar em jogos e sorteios, por exemplo. - Foto: Divulgação/33Giga/ND

Color Picker - o Google mostra todas as informações e os padrões de cores em uma tabela navegável por meio do mouse ou códigos HTML. - Reprodução /33Giga/ND

Color Picker - o Google mostra todas as informações e os padrões de cores em uma tabela navegável por meio do mouse ou códigos HTML. - Reprodução /33Giga/ND

Gerador de Números - nessa dinâmica, o Google sorteia um número aleatório entre um mínimo e um máximo. Muito legal para sorteios. - Reprodução /33Giga/ND

Gerador de Números - nessa dinâmica, o Google sorteia um número aleatório entre um mínimo e um máximo. Muito legal para sorteios. - Reprodução /33Giga/ND

Exercício de respiração - Anda nervoso? Ansioso? A pesquisa pode te ajudar a relaxar por meio de uma animação que leva o usuário a se concentrar e controlar a respiração - Reprodução /33Giga/ND

Exercício de respiração - Anda nervoso? Ansioso? A pesquisa pode te ajudar a relaxar por meio de uma animação que leva o usuário a se concentrar e controlar a respiração - Reprodução /33Giga/ND

Paciência - Entediado no escritório? Basta pesquisar por paciência no Google para a jogatina começar - Reprodução /33Giga/ND

Paciência - Entediado no escritório? Basta pesquisar por paciência no Google para a jogatina começar - Reprodução /33Giga/ND

Pac-Man - Jogue o clássico diretamente do navegador - Reprodução /33Giga/ND

Pac-Man - Jogue o clássico diretamente do navegador - Reprodução /33Giga/ND

Askew - Pesquise por

Askew - Pesquise por "Askew" (torto, em inglês) e veja a página de pesquisa ficar torta - Reprodução /33Giga/ND

Do a barrel roll - a página da um giro de 360º ao mostrar o resultado - Reprodução /33Giga/ND

Do a barrel roll - a página da um giro de 360º ao mostrar o resultado - Reprodução /33Giga/ND

Recursividade - o termo está ligado ao contexto de repetição, como quando um espelho é apontado para o outro. Quando buscada, o Google faz uma piadinha, e repete a palavra no início dos resultados - Reprodução /33Giga/ND

Recursividade - o termo está ligado ao contexto de repetição, como quando um espelho é apontado para o outro. Quando buscada, o Google faz uma piadinha, e repete a palavra no início dos resultados - Reprodução /33Giga/ND

Anagrama - um anagrama é um método de criar novas palavras ou frases a partir de uma palavra ou frase inicial. O Google faz uma referência o

Anagrama - um anagrama é um método de criar novas palavras ou frases a partir de uma palavra ou frase inicial. O Google faz uma referência o "jogo de palavras" no recurso "você quis dizer" - Reprodução /33Giga/ND

Zerg Rush - O easter egg é uma homenagem ao game

Zerg Rush - O easter egg é uma homenagem ao game "StarCraft II", e faz referência à frase "Good Game", famosa no título - Reprodução /33Giga/ND

Blink HTML - Bem aleatório, mas engraçadinho, o easter egg faz todos os

Blink HTML - Bem aleatório, mas engraçadinho, o easter egg faz todos os "blink html" na página piscarem. "Blink", em inglês, significa "piscar" - Reprodução /33Giga/ND

Thanos - Buscar pelo vilão da Marvel vai devastar os resultados da pesquisa - Reprodução /33Giga/ND

Thanos - Buscar pelo vilão da Marvel vai devastar os resultados da pesquisa - Reprodução /33Giga/ND

"Flip a Coin" ou "Cara ou Coroa" - o jogo clássico da moedinha - Reprodução /33Giga/ND

Campo Minado - o clássico jogo de explosão - Reprodução /33Giga/ND

Campo Minado - o clássico jogo de explosão - Reprodução /33Giga/ND

Jogo da cobrinha - a busca abrirá outra tela para você jogar esse passatempo clássico - Reprodução /33Giga/ND

Jogo da cobrinha - a busca abrirá outra tela para você jogar esse passatempo clássico - Reprodução /33Giga/ND

Sonic - Clique no ouriço (no canto direito da tela) e veja ele rolar - Reprodução /33Giga/ND

Sonic - Clique no ouriço (no canto direito da tela) e veja ele rolar - Reprodução /33Giga/ND

História logo Google - confira a história dos logos do buscador mais famoso do mundo - Reprodução /33Giga/ND

História logo Google - confira a história dos logos do buscador mais famoso do mundo - Reprodução /33Giga/ND

Atari Breakout - esse easter egg é um dos mais divertidos. Ao buscar por Atari Breakout no Google Imagens, a tela se transforma no jogo clássico da Atari. Dá para passar uns bons minutos entretido - Reprodução /33Giga/ND

Atari Breakout - esse easter egg é um dos mais divertidos. Ao buscar por Atari Breakout no Google Imagens, a tela se transforma no jogo clássico da Atari. Dá para passar uns bons minutos entretido - Reprodução /33Giga/ND

Confira também 20 easter eggs e piadinhas que você pode conferir no Google Assistente, no Android: - Reprodução /33Giga/ND

Confira também 20 easter eggs e piadinhas que você pode conferir no Google Assistente, no Android: - Reprodução /33Giga/ND

Mais conteúdo sobre

Mais Conteúdo