Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev1.1.1

push_notification

Biblioteca para implementar notificações push. O módulo contém o trabalho principal com notificações push.

AndroidiOS
Downloads em 30 dias
45
Curtidas
59
Pontos Pub
120

Instalar pacote

flutter pub add push_notification

Visão geral do pacote

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

Um pacote Flutter/Dart para implementar notificações push no Android e no iOS. Ele fornece uma interface unificada para lidar com o registro, recebimento e gerenciamento de notificações push, permitindo integração sem problemas com serviços de backend. A biblioteca simplifica o processo de trabalhar com sistemas de notificação específicos da plataforma, garantindo comportamento consistente entre dispositivos. Projetado para desenvolvedores que desejam aumentar o engajamento do aplicativo por meio de mensagens pontuais e direcionadas.

Casos de uso

  • Enviando alertas em tempo real
  • Engajamento do usuário por meio de notificações
  • Sincronização de estado do aplicativo
  • Manipulação de mensagens em segundo plano
  • gatilhos de notificação remota

Principais recursos

  • Suporte multiplataforma (Android e iOS)
  • Integração fácil com o Firebase ou outros backends
  • Manipulação de notificação orientada por eventos
  • Suporte para estados de primeiro plano e fundo
  • Cargas úteis de notificação personalizáveis

Indicado para

  • Aplicativos que exigem atualizações em tempo real
  • Aplicativos móveis com objetivos de engajamento do usuário
  • sistemas de mensagens integrados ao backend
  • Desenvolvedores usando o Firebase Cloud Messaging
  • Equipes construindo fluxos de trabalho escalonáveis de notificação

Considerações

  • Requer configuração específica da plataforma (por exemplo, configuração do FCM)
  • Necessita de um tratamento adequado de permissões
  • Limitações de execução em segundo plano em algumas plataformas
  • Pode exigir configuração adicional para canais de notificação personalizados
  • Dependente de provedores externos de serviço de push

README original

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

Push Notification

Build Status Coverage Status Pub Version Pub Likes Pub popularity Flutter Platform

Overview

Library for implementing push notifications. The module contains the main work with push notifications.

Example

An example of using the library can be found in example.

  • Create a notification data type through inheritance NotificationPayload.

  • Create a strategy for handling notifications through inheritance PushHandleStrategy.

  • Create a factory of strategies through inheritance PushHandleStrategyFactory.

  • To receive notifications, you need to create an instance. MessagingService.

  • To display notifications, you need to create an instance NotificationController.

  • And pass created instances when creating PushHandler that will create the strategy using the factory.

Installation

Add push_notification to your pubspec.yaml file:

dependencies:
  push_notification: $currentVersion$

At this moment, the current version of push_notification is push_notification version.

Changelog

All notable changes to this project will be documented in this file.

Issues

To report your issues, file directly in the Issues section.

Contribute

If you would like to contribute to the package (e.g. by improving the documentation, fixing a bug or adding a cool new feature), please read our contribution guide first and send us your pull request.

Your PRs are always welcome.

How to reach us

Please feel free to ask any questions about this package. Join our community chat on Telegram. We speak English and Russian.

Telegram

License

Apache License, Version 2.0

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.