FLUTTER ECOSYSTEM

flutter_fcm

Flutter plugin for Firebase Cloud Messaging (FCM) , a cross-platform messaging solution that lets you reliably deliver messages on Android and iOS.

Latest version
1.3.6
30-day downloads
310
Likes
41
Pub points
140

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

Flutter FCM is a Flutter plugin that enables cross-platform push notifications using Firebase Cloud Messaging (FCM) for Android, iOS, and macOS. It allows developers to reliably send messages, including notifications and data payloads, to users' devices. The plugin simplifies integration with FCM by providing straightforward APIs for handling token management, message reception, and background processing. It supports both foreground and background message delivery, making it ideal for real-time app updates and user engagement. Built for ease of use with Firebase, it streamlines the setup and management of push notifications across platforms.

Use cases
  • Sending real-time notifications
  • User engagement via push alerts
  • Background message handling
  • App state synchronization
  • Remote configuration updates
Key features
  • Cross-platform support (Android, iOS, macOS)
  • Token management utilities
  • Foreground and background message handling
  • Simple API for message reception
  • Integration with Firebase console
Suitable for
  • Apps requiring push notifications
  • Real-time messaging features
  • Firebase-integrated projects
  • Mobile apps targeting multiple platforms
  • User engagement campaigns
Considerations
  • Requires Firebase project setup
  • Needs proper permissions on each platform
  • Background execution limitations on iOS
  • Dependent on FCM server availability
  • Manual handling of notification display on some platforms
Supported platformsAndroidiOSmacOS

Install package

flutter pub add flutter_fcm

Categories

Source repository

Related projects

No data available yet.