Buscar pacotes, repositórios e categorias de apps

Capa de simple_update_dialog
Detalhes do pacotev1.0.4

simple_update_dialog

Um pacote simples para exibir um diálogo específico da plataforma para promover atualizações do aplicativo.

AndroidiOSmacOSWindowsLinux
Downloads em 30 dias
27
Curtidas
4
Pontos Pub
160

Instalar pacote

flutter pub add simple_update_dialog

Visão geral do pacote

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

Um pacote leve do Flutter que exibe um diálogo específico da plataforma para solicitar aos usuários a atualização do aplicativo. Projetado para integrar-se de forma transparente ao Android, iOS, macOS, Windows e Linux, oferece uma experiência de atualização semelhante à nativa sem exigir configurações complexas. O diálogo pode ser acionado quando uma nova versão é detectada, ajudando a melhorar a retenção de usuários ao encorajar atualizações oportunas. Suporta mensagens personalizadas, botões e links opcionais para lojas de aplicativos ou instruções de atualização.

Casos de uso

  • Incentivar os usuários a atualizar após um novo lançamento
  • Melhorando a retenção de aplicativos por meio de lembretes de atualização
  • Exibindo notificações de atualização em um estilo nativo
  • Integração com pipelines de CI/CD para verificação automática de atualizações
  • Oferecendo uma experiência de atualização consistente entre plataformas

Principais recursos

  • Renderização de UI específica da plataforma
  • Integração simples com configuração mínima
  • Texto de mensagem e botão personalizável
  • Suporta links profundos para lojas de aplicativos
  • Compatibilidade multiplataforma (Android, iOS, macOS, Windows, Linux)

Indicado para

  • Desenvolvedores procurando uma solicitação simples de atualização do aplicativo
  • Aplicativos que exigem atualizações frequentes com engajamento do usuário
  • Projetos com foco em diálogos com aparência nativa em múltiplas plataformas
  • Equipes que desejam reduzir o código boilerplate para diálogos de atualização

Considerações

  • Requer lógica de verificação manual da versão fora do pacote
  • Não trata o download ou instalação automática
  • Personalização limitada além do texto e botões básicos
  • Melhor usado com um serviço de backend ou verificação de versão
  • Não adequado para atualizações silenciosas ou em segundo plano

README original

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

simple_update_dialog

A simple package for showing a paltform-specific dialog to promote users to update the app.

Usage

To use this plugin, add simple_update_dialog as a dependency in your pubspec.yaml file.

Screenshots

Screenshot Screenshot
Example
import 'package:flutter/material.dart';
import 'package:simple_update_dialog/simple_update_dialog.dart';

class HomePage extends StatelessWidget {
  const HomePage({super.key});

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Center(
        child: ElevatedButton(
          onPressed: () {
            SimpleUpdateDialog.showUpdateDialog(
              context: context,
              isForceUpdate: false,
              dialogConfig: DialogConfig(
                appStoreUrl: '',
                playStoreUrl: '',
                currentVersion: '1.0.0',
                latestAndroidVersion: '1.0.1',
                latestIOSVersion: '1.0.1',
                minAndroidAppVerAllowed: '1.0.0',
                minIOSAppVerAllowed: '1.0.0',
              ),
            );
          },
          child: const Text("Show Update Dialog"),
        ),
      ),
    );
  }
}

See the example app for better understanding.

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.