FLUTTER ECOSYSTEM

push

Push notifications in Flutter without firebase_messaging for Android, iOS and macOS.

Latest version
3.3.3
30-day downloads
37.8K
Likes
140
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

The push package enables Flutter applications to handle push notifications on Android, iOS, and macOS without relying on firebase_messaging. It provides a lightweight, cross-platform solution for receiving and managing push notifications directly through native platforms. The package supports background and foreground notification handling, allowing developers to build responsive apps with real-time updates. With minimal setup and no dependency on Firebase, it's ideal for projects seeking flexibility and reduced overhead. It integrates seamlessly with existing notification systems and offers event-driven callbacks for custom logic.

Use cases
  • Real-time app updates
  • Offline message delivery
  • Cross-platform notification handling
  • User engagement features
  • Background task triggers
Key features
  • No Firebase dependency
  • Supports Android, iOS, and macOS
  • Foreground and background notification support
  • Event-driven notification handling
  • Lightweight and fast integration
Suitable for
  • Apps avoiding Firebase
  • Developers seeking platform-native push
  • Projects requiring minimal dependencies
  • Cross-platform notification needs
  • Custom notification workflows
Considerations
  • Requires manual setup for each platform
  • Limited to basic notification types
  • No built-in analytics or user segmentation
  • Platform-specific configuration needed
  • No cloud messaging backend included
Supported platformsAndroidiOSmacOS

Install package

flutter pub add push

Categories

Dependencies

Dependency list 1 items
  • plugin_platform_interface^2.1.8

Related projects

No data available yet.