Visão geral
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