Implementação Técnica de Notificações de Contagem Regressiva via Huawei Push Kit no HarmonyOS

Arquitetura de Notificações Persistentes com Push Kit A implementação de alertas temporais em aplicações móveis apresenta desafios específicos quando se trata de garantir a entrega fora do contexto ativo do aplicativo. Em cenários onde o usuário precisa ser notificado de um evento futuro mesmo que o processo tenha sido finalizado ou suspendido, ...

Publicado em 8-31 11:47

Adaptando o UIKit do EaseMob para HarmonyOS com Flutter

Configuração do ambiente Flutter para HarmonyOS Utilize uma versão do Flutter oficialmente compatível com HarmonyOS. A versão recomendada é 3.22.1-ohos-1.0.4, que inclui suporte nativo ao runtime OHOS. Atualize o pubspec.yaml: environment: sdk: '3.4.0' flutter: "3.22.1-ohos-1.0.4" Atualização de dependências Substitua os pacotes ...

Publicado em 8-29 08:16

Componentes do Sistema UI HarmonyOS 09 - Popups (Bolhas)

O atributo Popup pode ser vinculado a um componente para exibir uma janela de popup, configurando o conteúdo, a lógica de interação e o estado de exibição. É usado principalmente para gravação de tela, lembretes de informações e outros estados de exibição. Há dois tipos de popups: PopupOptions, fornecido pelo sistema, e CustomPopupOptions, que ...

Publicado em 8-26 02:44

Conversão de Imagem com ImageSource: Transformar em PixelMap no HarmonyOS

Formate Decodificação de imagem convert formatos de imagem suportados em objetos PixelMap para exibição e processamento. Formatos suportados Formato Descrição JPEG Formato comum PNG Suporte a canal alpha GIF Animações WebP Formato moderno BMP Bitmap SVG Gráfico vetorial ICO Ícones DNG Formato RAW de câmeras HEIC Alta efic ...

Publicado em 8-23 01:55

Tutorial de Desenvolvimento de Aplicativo de Vídeos com HarmonyOS Next

Hoje, apresento um tutorial sobre o desenvolvimento de um aplicativo de filmes utilizando o HarmonyOS Next. Este projeto envolve a criação de interfaces simples, reprodução de vídeos locais e suporte a rotação entre modo retrato e paisagem. Começaremos pela página inicial do aplicativo, que é uma lista com seções que podem ser roladas horizonta ...

Publicado em 8-20 01:13

Gerenciamento de Janelas no HarmonyOS: Consultando Propriedades e Estados com WindowUtil

Ao desenvolver para HarmonyOS, é comum precisar verificar o estado atual de uma janela — por exemplo, se ela está em tela cheia, se o modo de privacidade está ativado ou qual é o nível de brilho da tela. Embora o objeto window.Window fornecido pela API nativa do sistema ofereça acesso a essas informações, o caminho para consultá-las pode ser um ...

Publicado em 8-3 11:45

Mecanismos de Mapeamento de Memória Virtual no Kernel do HarmonyOS

A Função da MMU na Abstração de Andereços No desenvolvimento de sistemas operacionais como o HarmonyOS, a Unidade de Gerenciamento de Memória (MMU) atua como uma ponte essencial entre o software e o hardware. O sistema utiliza dois conceitos fundamentais de endereçamento: Endereço Virtual (VA): São endereços lineares atribuídos pelo compilador ...

Publicado em 8-1 17:58

Implementação de Alta Disponibilidade e Segurança de Dados no ohpm-repo para HarmonyOS Next

Configuração do MySQL como Camada de Persistência Segura No ecossistema do HarmonyOS Next, o repositório privado ohpm-repo é o componente central para a gestão de dependências. Para garantir a integridade dos metadados, a utilização do MySQL é recomendada em detrimento do armazenamento em arquivos locais para ambientes de produção. #### Paramet ...

Publicado em 7-31 08:44

Implementação de Tela de Início no HarmonyOS com Flutter

Visão Geral da Solução O projeto Flutter android_splash_screen demonstra como criar uma transição suave entre uma tela de início nativa no Android 12+ e a interface do Flutter. Embora não seja um pacote convencional, fornece um esquema completo que pode ser adaptado para implementações semelhantes no HarmonyOS. A solução aborda a criação de uma ...

Publicado em 7-18 23:08

Usando Flutter SDK 3.22.0 com HarmonyOS

Instalação do SDK Para começar, é necessário instalar o Flutter SDK 3.22.0 seguindo as instruções do artigo "Configurando Ambiente de Desenvolvimento para HarmonyOS com Flutter". Atualmente, o SDK HarmonyOS do Flutter 3.22 ainda não foi lançado oficialmente. Para testes iniciais, você pode usar o repositório https://gitee.com/harmonyc ...

Publicado em 7-1 20:20