カテゴリー・パッケージ・リポジトリを検索

in_app_notification のカバー
パッケージ詳細v1.1.2

in_app_notification

任意のウィジェットを使用してカスタムアプリ内通知を表示するためのFlutterパッケージ。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
5270
いいね数
188
Pub ポイント
160

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

flutter pub add in_app_notification

パッケージ概要

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

任意のFlutterウィジェットを使用してカスタムアプリ内通知を表示できるFlutterパッケージです。転送メッセージをアプリインターフェース内で直接表示するための柔軟で軽量なソリューションを提供し、外観および動作の完全なカスタマイズをサポートします。システムレベルの通知に頼らず、フィードバックやアラート、ステータス更新を伝えるのに最適です。このパッケージはAndroid、iOS、Web、macOS、Windows、Linuxなどすべての主要プラットフォームで動作します。

用途

  • ユーザーのフィードバックを表示しています
  • フォーム検証エラーを表示しています
  • 成功した操作についてユーザーに通知する
  • 通知のレイアウトをカスタマイズする
  • リアルタイムアラートの実装
  • 動的メッセージによるUIの向上

主な機能

  • 任意のウィジェットを通知コンテンツとしてサポート
  • クロスプラットフォーム互換性
  • 既存のUIとのスムーズな統合
  • 設定可能な位置とアニメーション
  • 軽量でパフォーマンスに優れる
  • カスタムビルダーで拡張可能

適している対象

  • カスタムアプリ内アラートが必要な開発者
  • 豊かな通知デザインを必要とするアプリ
  • マルチプラットフォームデプロイを備えたプロジェクト
  • シンプルで柔軟なトーストソリューションを求めるチーム
  • UI重視のアプリケーション
  • リアルタイムアプリケーションフィードバックシステム

注意事項

  • 通知のライフサイクルを手動で管理する必要があります
  • 一貫した外観を確保するための追加のスタイリングが必要になる場合があります
  • 恒久的な通知には適していません
  • 専用のトーストパッケージと比べて、組み込みテーマが限られている
  • 適切な状態管理と併用するのが最適です
  • 複雑なウィジェットを過剰に使用した場合のパフォーマンスへの影響

元の README

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

💬 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.

カテゴリー

ソースリポジトリ

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

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