Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev1.0.0

auto_updater

Este plugin permite que aplicativos Flutter para desktop se atualizem automaticamente (baseado no Sparkle e no WinSparkle).

macOSWindows
Downloads em 30 dias
79,6 mil
Curtidas
218
Pontos Pub
130

Instalar pacote

flutter pub add auto_updater

Visão geral do pacote

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

O pacote auto_updater permite que aplicativos desktop do Flutter se atualizem automaticamente no macOS e no Windows, aproveitando o Sparkle para macOS e o WinSparkle para Windows. Simplifica o processo de entrega de atualizações verificando novas versões, baixando-as e aplicando a atualização de forma transparente. Os desenvolvedores podem integrá-lo aos seus aplicativos com configuração mínima, garantindo que os usuários sempre tenham a versão mais recente sem intervenção manual. O pacote é ideal para aplicativos desktop que exigem mecanismos confiáveis e automatizados de atualização.

Casos de uso

  • Atualizações automáticas de aplicativos em aplicativos desktop do Flutter
  • Atualizações de versão sem interrupções para usuários finais
  • Integração com os frameworks Sparkle e WinSparkle
  • Reduzindo a sobrecarga de atualizações manuais
  • Manter aplicativos de desktop atualizados

Principais recursos

  • Suporta plataformas macOS e Windows
  • Usa o Sparkle e o WinSparkle por trás
  • Configuração mínima necessária
  • Verificações de atualização em segundo plano
  • Download e instalação automáticas

Indicado para

  • Desenvolvedores de Desktop Flutter
  • Aplicativos que exigem atualizações automáticas
  • Editores que desejam implantação sem complicações
  • Equipes gerenciando múltiplas versões de desktop
  • Projetos direcionados para macOS e Windows

Considerações

  • Requer configuração correta da fonte de atualização
  • Limitado a macOS e Windows
  • Necessita de metadados de atualização válidos (por exemplo, XML ou JSON)
  • Não adequado para plataformas móveis
  • Depende de bibliotecas nativas externas

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

🚀 Ship Your App Faster: Try Fastforge - The simplest way to build, package and distribute your Flutter apps.

auto_updater

pub version

This plugin allows Flutter desktop apps to automatically update themselves (based on sparkle and winsparkle).


English | 简体中文


Platform Support

Linux macOS Windows
➖ ✔️ ✔️

Documentation

Who's using it?

  • Biyi - A convenient translation and dictionary app.

API

AutoUpdater
Methods
setFeedURL

Sets the url and initialize the auto updater.

checkForUpdates

Asks the server whether there is an update. You must call setFeedURL before using this API.

setScheduledCheckInterval

Sets the auto update check interval, default 86400, minimum 3600, 0 to disable update

Related Links

  • https://sparkle-project.org/
  • https://winsparkle.org/

License

MIT

Categorias

Dependências

Lista de dependências 5 itens

  • auto_updater_macos^1.0.0
  • auto_updater_platform_interface^1.0.0
  • auto_updater_windows^1.0.0
  • json_annotation^4.8.0
  • path^1.8.3

Repositório-fonte

Projetos que usam este pacote