The modular SDK exposes all of the network functionality in a way that means developers can consume only the pieces they need in order to:
Send custom notifications
Use Donky's messaging features
Automate actions and messaging
Track in app analytics
Build complex M2M, A2P and P2P applications
Using Donky as a data network allows developers to focus on writing the apps code rather than having to worry about building a reliable and secure network. The complexities of transferring data across the internet are taken care of, allowing developers to just build their application.
Simple Push Module (Logic + UI) - enables your application to receive Simple Push messages
Rich Messaging Modules (Logic + Inbox + Pop-Up) - enables your application to receive rich content messages
Core Analytics Module - provides key metrics around app launches, app session times
Automation Module - adds the ability to invoke server defined behaviours.
SDK for Android
Automatically handle 'user id already taken validation' error. This type of error will occur when updating user/registration detail with new external user id which has been already taken. The SDK will now automatically re-register the user.