パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v1.1.1

push_notification

プッシュ通知を実装するためのライブラリ。モジュールには、プッシュ通知に関する主要な作業が含まれています。

AndroidiOS
30日間ダウンロード
45
いいね数
59
Pub ポイント
120

パッケージをインストール

flutter pub add push_notification

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

AndroidおよびiOSでのプッシュ通知の実装向けのFlutter/Dartパッケージです。登録、受信、プッシュ通知の管理を統合的に扱うインターフェースを提供し、バックエンドサービスとのシームレスな統合を可能にします。プラットフォーム固有の通知システムと作業するプロセスを簡素化し、デバイス間で一貫した動作を保証します。タイムリーでターゲットされたメッセージを通じてアプリのエンゲージメントを高めたい開発者向けに設計されています。

用途

  • リアルタイムアラートの送信
  • 通知を通じたユーザーの関与
  • アプリ状態の同期
  • バックグラウンドメッセージ処理
  • リモート通知のトリガー

主な機能

  • クロスプラットフォーム対応(Android および iOS)
  • Firebase やその他のバックエンドとの簡単な統合
  • イベント駆動型の通知処理
  • フォアグラウンドおよびバックグラウンド状態のサポート
  • カスタマイズ可能な通知ペイロード

適している対象

  • リアルタイム更新を必要とするアプリ
  • ユーザー参加を目的としたモバイルアプリ
  • バックエンド統合型メッセージングシステム
  • Firebase Cloud Messaging を使用する開発者
  • スケーラブルな通知ワークフローを構築するチーム

注意事項

  • プラットフォーム固有の設定が必要です(例:FCM 設定)
  • 適切な権限処理が必要です
  • 一部のプラットフォームにおけるバックグラウンド実行の制限
  • カスタム通知チャネル用に追加の構成が必要になる場合があります
  • 外部プッシュサービスプロバイダーに依存

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

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

カテゴリー

依存関係

依存関係一覧 1 件

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。