airsignal_flutter 0.5.0 copy "airsignal_flutter: ^0.5.0" to clipboard
airsignal_flutter: ^0.5.0 copied to clipboard

Flutter SDK for Airsignal push notifications. Thin Dart facade; native Android owns push delivery, HTTP, and persistence. iOS support is stubbed for a future release.

airsignal_flutter #

Airsignal Flutter

Flutter SDK for Airsignal push. Android is supported today; iOS is not ready yet.

Host apps need only this package — Airsignal owns push setup for you.

Install #

flutter pub add airsignal_flutter

Quickstart #

Register listeners before initialize so cold-start opens are delivered.

import 'package:flutter/widgets.dart';
import 'package:airsignal_flutter/airsignal_flutter.dart';

Future<void> main() async {
  WidgetsFlutterBinding.ensureInitialized();

  Airsignal.notifications.addClickListener((event) {
    // User opened a notification.
  });

  Airsignal.notifications.addForegroundWillDisplayListener((event) {
    // Push arrived while the app is open.
  });

  await Airsignal.initialize(appId: 'app_...');

  runApp(const MyApp());
}

Docs & account #

License #

Modified MIT — see LICENSE.

You may use, modify, and contribute to this SDK, but substantial portions may only be used in connection with Airsignal services (Detekfit).

2
likes
150
points
133
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

Flutter SDK for Airsignal push notifications. Thin Dart facade; native Android owns push delivery, HTTP, and persistence. iOS support is stubbed for a future release.

Repository (GitHub)
View/report issues
Contributing

Topics

#push-notifications #notifications #flutter-plugin

License

unknown (license)

Dependencies

flutter

More

Packages that depend on airsignal_flutter

Packages that implement airsignal_flutter