Buscar categorias, pacotes e repositórios

Capa de in_app_notification
Detalhes do pacotev1.1.2

in_app_notification

Um pacote Flutter para exibir notificações personalizadas dentro do aplicativo com qualquer Widget.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
5,3 mil
Curtidas
188
Pontos Pub
160

Instalar pacote

flutter pub add in_app_notification

Visão geral do pacote

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

Um pacote Flutter que permite aos desenvolvedores exibir notificações personalizadas dentro do aplicativo usando qualquer widget Flutter. Oferece uma solução flexível e leve para exibir mensagens transitórias diretamente na interface do aplicativo, com suporte total para personalização de aparência e comportamento. Ideal para transmitir feedback, alertas ou atualizações de status sem depender de notificações do sistema. O pacote funciona em todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux.

Casos de uso

  • Exibindo feedback do usuário
  • Mostrando erros de validação do formulário
  • Notificando usuários sobre ações bem-sucedidas
  • Personalizando layouts de notificação
  • Implementando alertas em tempo real
  • Melhorando a interface com mensagens dinâmicas

Principais recursos

  • Suporta qualquer widget como conteúdo de notificação
  • Compatibilidade multiplataforma
  • Integração fácil com a interface existente
  • Posicionamento e animação configuráveis
  • Leve e performático
  • Extensível por meio de construtores personalizados

Indicado para

  • Desenvolvedores que precisam de alertas personalizados no aplicativo
  • Aplicativos que exigem designs de notificação ricos
  • Projetos com implantação multiplataforma
  • Equipes que desejam soluções simples, mas flexíveis para torradas
  • aplicações com foco em UI
  • Sistemas de feedback de aplicativos em tempo real

Considerações

  • Requer gerenciamento manual do ciclo de vida da notificação
  • Pode ser necessário estilização adicional para aparência consistente
  • Não adequado para notificações persistentes
  • Temas internos limitados em comparação com pacotes dedicados de toast
  • Melhor usado com gerenciamento de estado adequado
  • Impacto no desempenho se usado em excesso com widgets complexos

README original

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

💬 in_app_notification

pub package

A Flutter package to show custom in-app notification with any Widgets.

✍️ Usage

  1. Import it.

    dependencies:
        in_app_notification: <latest-version>
    
    import 'package:in_app_notification/in_app_notification.dart';
    
  2. Place InAppNotification Widget into your app.

     return InAppNotification(
       child: MaterialApp(
         title: 'In-App Notification Demo',
         home: const HomePage(),
       ),
     );
    
  3. Invoke show() static method of InAppNotification.

    InAppNotification.show(
      child: NotificationBody(count: _count),
      context: context,
      onTap: () => print('Notification tapped!'),
    );
    

🗺 Roadmap / Known issue

See Discussions. If you have some idea or proposal, feel free to create new one.

💭 Have a question?

If you have a question or found issue, feel free to create an issue.

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.