Auto-start Bluedot on Mobile Reboot with Latest Release
Android Point SDK Version 1.11
In this version of Android release, we have introduced a feature that prevents the interruption of service to the Bluedot Point SDK when a user kills the app or restarts their mobile device.
When a user restarts their Android mobile device, the SDK service is terminated. This can result in missed engagement opportunities with the user or an interruption in location data. With v1.11, we allow the mobile app to restart the Bluedot location service when mobile devices reboot. The Bluedot SDK runs in the background even though the user hasn't reopened the app.
The Service Status Listener interface must be implemented within the Application class of the app in order to enable this feature. Please refer to the documentation for more details.
The new release also has minor bug fixes and improvements to increase the performance and stability of the SDK.
Visit release notes for details on the release.
iOS Point SDK Version 1.10
In Bluedot’s latest version iOS 1.10 release, our engineering team moved the SDK to dynamic framework. Dynamic framework will be the primary framework moving forward, and the static library will be removed sometime in the future.
Moving to dynamic frameworks has the following advantages:
- SDK Integration is greatly simplified.
- Reducing the memory footprints of the app. In delaying loading libraries with special functionality only when they’re needed instead of at launch time, this feature contributes further to reduced launch times and efficient memory use.
- Bitcode is now supported.
- Better support for Swift programming language.
Please refer to the following two documents:
To integrate the SDK into a new app, refer to the integration guide.
To migrate from static library to dynamic framework, please refer to the migration guide.
Check out our release notes for more information.