FLUTTER ECOSYSTEM

tray_manager

Este plugin permite que aplicativos desktop do Flutter definam a bandeja do sistema.

Versão mais recente
0.7.0
Downloads em 30 dias
219 mil
Curtidas
291
Pontos Pub
160

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

O pacote tray_manager permite que aplicativos desktop do Flutter integrem funcionalidades de bandeja do sistema no macOS, Windows e Linux. Ele permite aos desenvolvedores criar e gerenciar ícones na bandeja do sistema, lidar com interações do usuário como cliques e menus contextuais, e exibir notificações. Isso é particularmente útil para aplicativos que precisam rodar em segundo plano, mas permanecer acessíveis pela bandeja do sistema. O pacote fornece uma API consistente entre plataformas, simplificando o desenvolvimento multiplataforma para desktop.

Casos de uso
  • Aplicativos em segundo plano com interface mínima
  • Ferramentas de monitoramento do sistema
  • Centros de notificações
  • Acesso rápido aos recursos do aplicativo
  • Utilitários de desktop
  • Presença persistente do aplicativo
Principais recursos
  • Suporte de bandeja multiplataforma
  • Ícones de bandeja personalizáveis
  • Manipulação de eventos de clique e clique com botão direito
  • Integração do menu de contexto
  • API simples para aplicativos de desktop
  • Suporta macOS, Windows e Linux
Indicado para
  • Desenvolvedores criando aplicativos desktop-only do Flutter
  • Aplicativos que exigem presença persistente no sistema
  • Ferramentas que precisam de acesso rápido sem janelas completas
  • Serviços em segundo plano com interação do usuário
  • Aplicações de desktop minimalistas
Considerações
  • Requer destino a plataforma de desktop
  • Limitado à bandeja do sistema, não ao gerenciamento completo da janela
  • Comportamentos específicos da plataforma podem variar
  • Nenhum centro de notificação embutido além de alertas básicos
  • Não adequado para aplicativos móveis ou da web
Plataformas compatíveismacOSWindowsLinux

Instalar pacote

flutter pub add tray_manager

Categorias

Dependências

Lista de dependências 1 itens
  • nativeapi^0.3.0

Repositório-fonte

Projetos relacionados