BUILT FOR FLUTTER

Flutter Push Notifications

Build Flutter push notifications into your app with Tencent RTC Push. Register devices, handle notification taps, and connect each update to a useful destination.

DEVELOPER RESOURCES

Flutter Push Developer Resources

A ticket ready for the next visit

Use Flutter push notifications to open an exhibition ticket after your app verifies the visitor’s booking.

A collection worth discovering

Send Flutter push notifications for subscribed exhibition updates. Your application owns visitor interests and event schedules.

FLUTTER PUSH CAPABILITIES

Built around the notification lifecycle

Device registration

  • Connect a push recipient
  • Handle setup errors

Notification callbacks

  • Respond to a notification tap
  • Route inside your own app

Platform delivery

  • Configure native channels
  • Test permission and app states

Register, receive, and respond

Registration, click handling, and recipient lookup. Focused snippets from the official SDK APIs.

Register

Register a test device

Connect flutter push notifications after your platform setup and permission flow.

Read the Documentation
push.dart
import 'package:tencent_cloud_chat_push/tencent_cloud_chat_push.dart';

void onNotificationClicked({
  required String ext, String? userID, String? groupID,
}) {
  // Validate ext before opening an authorized screen.
}

TencentCloudChatPush().registerPush(
  onNotificationClicked: onNotificationClicked,
  sdkAppId: sdkAppId,
  appKey: pushClientKey,
  apnsCertificateID: apnsCertificateID,
);

CUSTOMIZATION

Make every notification feel at home

Keep preferences and destination screens in your own application.

Let people choose useful updates

Connect flutter push notifications to the interests and preferences maintained by your app.

Read the Documentation

GET STARTED

Your first notification, step by step

  1. 01

    Create your app

    Enable Push for your application and test users.

    Open Push Console
  2. 02

    Install the Push SDK

    Follow the platform guide to connect your project.

    Follow the Integration Guide
  3. 03

    Send your first notification

    Configure delivery credentials, register a test device, and verify notification taps in foreground and background states.

    Configure Push Credentials
Flutter Push SDK
Terminal
flutter pub add tencent_cloud_chat_push
push.dart
import 'package:tencent_cloud_chat_push/tencent_cloud_chat_push.dart';

void onNotificationClicked({
  required String ext, String? userID, String? groupID,
}) {
  // Validate ext before opening an authorized screen.
}

TencentCloudChatPush().registerPush(
  onNotificationClicked: onNotificationClicked,
  sdkAppId: sdkAppId,
  appKey: pushClientKey,
  apnsCertificateID: apnsCertificateID,
);

Flutter Push Notifications FAQs

How do I add Flutter push notifications to my app?

Complete the native Android application and iOS delegate setup in addition to the Dart package. Configure APNs and the Android delivery channels you use, then test on physical devices.

Are these snippets a complete application?

These are focused integration excerpts. Add the package imports, native project configuration, lifecycle handling, and error behavior from the complete guide. VERSION denotes a release you select, not a literal package version.

Can notifications arrive when the app is closed?

Supported offline channels can deliver notifications, subject to operating system policies, permission, network conditions, and device settings. Test the exact devices and app states you support.

How are Flutter push notifications sent to the right user?

Register the device, retrieve its registration ID, and maintain the recipient-account association in your backend. Refresh associations when the user changes and validate access when opening the destination.

What do Flutter push notifications cost?

App Push offers a free plan and paid plans with different included MAU, queues, and features. Review the current plan and overage rules before selecting a production package.

How do I integrate Flutter push notifications with Dart?

Install the documented Flutter package and complete native project configuration for each target. Test widget lifecycle together with the underlying iOS and Android behavior.

How do I test Flutter push notifications before releasing my app?

Test recipient registration and notification click callbacks across foreground, background and terminated states.

How do I customize the interface for Flutter push notifications?

Handle the documented notification payload and click callback. Your app validates destination access and controls the screen it opens.

Flutter Push Integration Support

Talk about your application

Discuss your product, expected usage, and integration needs.

Contact Sales

Build your next update with flutter push notifications

Start with a test device. Connect your real application events when the integration is ready.