flutter_pusher_client

Last updated:

0 purchases

flutter_pusher_client Image
flutter_pusher_client Images
Add to Cart

Description:

flutter pusher client

Pusher Flutter Client #

An unofficial Flutter plugin that wraps pusher-websocket-java on Android and pusher-websocket-swift on iOS.
This package lets you consume events from a Pusher server. In order to use this library, you need to have a free account on http://pusher.com. After registering, you will need the application credentials for your app.
Note: This plugin is still under development, and some APIs might not be available yet. Feedback and Pull Requests are most welcome!
How to install #

Add to your pubspec.yaml

dependencies:
flutter_pusher_client: ^0.1.0
copied to clipboard

Getting Started #
import 'package:flutter_pusher_client/flutter_pusher.dart';

void main() {

var options = PusherOptions(host: '10.0.2.2', port: 6001, encrypted: false);
FlutterPusher pusher = FlutterPusher('app', options, enableLogging: true);

pusher.subscribe('channel').bind('event', (event) => {});
}
copied to clipboard
Lazy Connect #
Connection to the server can be delayed, so set the lazyConnect prop on the client constructor.
Development #
Generate the models and the factories: flutter packages pub run build_runner build --delete-conflicting-outputs

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.