Pushlink
  • Welcome to Pushlink Docs
  • Getting Started
  • Concerned about security?
  • Update Strategies
  • Android Device Id Guide
  • Metadata
  • Exception Notification
  • Pushlink APIs
  • Integrations
  • Android changes
  • Network problems?
  • Downgrade an APK?
  • Changelog
  • FAQ
Powered by GitBook
On this page
  • Official
  • .Net
  • Cordova
  • Community
  • Flutter
  • React Native
  • Gradle

Integrations

.Net, Cordova and CI

PreviousPushlink APIsNextAndroid changes

Last updated 9 months ago

Official

Supported by Pushlink team.

.Net

using Com.Pushlink.Android;
...
PushLink.Start(this, Resource.Drawable.Icon, "yourApiKey", "yourDeviceID");

Updating the lib

After downloading a new version, rename it from PushLinkMono-5.x.x.dll to PushLinkMono.dll before adding it as a .Net Assembly reference.

Cordova

//this new start API was introduced in pushlink-cordova-6.0.1

var successCallback = function success() { console.log('PushLink started successfully'); };
var errorCallback = function error() { console.log('An error occurred.'); };

PushLink.start({
  apiKey: 'api-key',
  deviceId: 'device-id',
  successCallback: successCallback,
  errorCallback: errorCallback
});

Community

We don't provide support to community plugins.

Flutter

React Native

Gradle

Useful for CI/CD

(Community)

(Community)

(Community)

Download our official DLL wrapper
Sample application project
Java binding project
Pushlink official Cordova plugin on GitHub
https://github.com/diogo-bruno/flutter-push-link
https://github.com/diogo-bruno/react-native-push-link
https://github.com/PuzzelSolutions/gradle-pushlink-plugin