Mendix
The Pushwoosh module for Mendix adds push notifications and customer engagement to a Mendix native mobile app without writing native code. It is published on the Mendix Marketplace, installs from inside Studio Pro, and exposes the Pushwoosh SDK as one pluggable widget plus a set of JavaScript actions you call from nanoflows.
What you get
Anchor link to- Push notifications on iOS and Android, in the foreground and in the background, including deep links.
- Nanoflow events for a notification arriving, a notification being opened, and a deep link being followed.
- Tags and segmentation, user identity, events for triggered campaigns, local notifications, a consent toggle, and SMS and WhatsApp registration.
The native libraries are installed by Mendix during the native build and pinned to the exact version the module was tested with, so you never open Xcode or Gradle to set this up.
Requirements
Anchor link to| Studio Pro | 11.12.3 or newer, native mobile navigation profile |
| Platforms | iOS and Android |
| Pushwoosh account | A Pushwoosh account and an Application Code |
| Build type | A custom developer app or a real native build. The Make It Native app cannot run third-party native code |
Choose your integration path
Anchor link to- Quick start - run the ready-made demo app and send your first push in a few minutes
- Basic integration guide - add the module to your own app step by step
- Module actions reference - the widget properties and the JavaScript actions, with parameters and return values
- Mendix FAQ - the questions that come up during the first integration
Where the source code lives
Anchor link toThe module is open source under the MIT license: github.com/Pushwoosh/pushwoosh-mendix. The repository holds the widget, the actions, the demo app, and the changelog for every released version.