FLUTTER ECOSYSTEM

desktop_updater

Plugin de atualização para desktop do Flutter com suporte a Windows, macOS e Linux. Ele pode baixar e instalar atualizações para o seu aplicativo do GitHub, GitLab, sistemas de arquivos locais e S3.

Versão mais recente
1.4.0
Downloads em 30 dias
1,4 mil
Curtidas
42
Pontos Pub
135

Visão geral do pacote

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

Visão geral

O pacote desktop_updater permite que aplicativos Flutter para Windows, macOS e Linux verifiquem automaticamente, baixem e instalem atualizações. Ele suporta várias fontes de atualização, incluindo GitHub, GitLab, sistemas de arquivos locais e AWS S3. Projetado especificamente para aplicativos de desktop, simplifica a implantação de novas versões sem exigir que os usuários reinstalem manualmente. O plugin se integra perfeitamente aos fluxos de trabalho CI/CD existentes e fornece gerenciamento confiável de atualizações em todas as plataformas.

Casos de uso
  • Atualização automática de aplicativos desktop do Flutter
  • Distribua atualizações por meio de lançamentos do GitHub
  • Implante atualizações do S3 ou servidores locais
  • Suporte a aplicativos desktop multiplataforma
  • Integrar com pipelines de CI/CD
Principais recursos
  • Suporta Windows, macOS e Linux
  • Baixe atualizações do GitHub, GitLab, S3 e caminhos locais
  • Instalação automática após o download
  • Lógica de atualização multiplataforma
  • Integração simples com o pubspec.yaml
Indicado para
  • Desenvolvedores de aplicativos para desktop
  • Aplicativos usando hospedagem de lançamento do GitHub/GitLab
  • Equipes gerenciando a distribuição do aplicativo
  • Projetos que precisam de atualizações automatizadas
  • Desenvolvedores direcionados a múltiplos sistemas operacionais de desktop
Considerações
  • Requer acesso à internet para atualizações
  • Necessita de permissões adequadas para gravação no sistema de arquivos
  • As URLs de atualização devem ser acessíveis publicamente
  • O S3 exige credenciais válidas
  • Não adequado para plataformas móveis
Plataformas compatíveismacOSWindowsLinux

Instalar pacote

flutter pub add desktop_updater

Categorias

Projetos relacionados

Ainda não há dados.