Blueshift provides some very powerful SDKs that developers can use to integrate their apps with the Blueshift platform. When you integrate with our SDKs, you can use Blueshift features like event tracking, push notifications, in-app messages, and deep links. Along with the Android SDK and iOS SDK, we also provide plugins to integrate your React Native, Flutter, and Cordova apps.
5 Ways Blueshift SDKs Help Boost Engagement of Your App and Mobile Messages
FRAMEWORKS TO INTEGRATION WITH
Three Popular App Frameworks
If you’re new to these app frameworks, here’s an overview:
React Native
React Native is a popular framework for developing native mobile applications. With React, you can create platform-specific versions of components and share a significant amount of code across platforms. You can easily maintain the code for both iOS and Android platforms using a common technology.
Flutter
Flutter is an open source framework by Google that’s used to build natively compiled, multi-platform applications from a single codebase. This makes Flutter a popular framework as you code once and deploy to multiple devices (mobile, web, desktop, and embedded) irrespective of the platform.
Apache Cordova
Apache Cordova is an open-source mobile development framework that allows you to use standard web technologies: HTML5, CSS3, and JavaScript for cross-platform development. By using Cordova, you can extend an application across more than one platform without having to re-implement it with each platform’s language and tool set.
Let’s review what you can do when you combine the power of Blueshift messaging studios with SDKs.
PUSH
1. Send Push Messages
With the Push Studio you can design and send rich push notifications with images and call to action buttons. You can also send multi-image carousel notifications and notifications with customized landing pages. Send customized data to the app when a customer clicks the notification.
IN-APP STUDIO
2. Design and Send In-App Messages
With the In-App Studio you can design and send beautifully designed and customized in-app messages to your customers. You can send slide-in messages, modal messages or full-screen messages. You can also use HTML to design carousel messages and more.
TRACK EVENTS
3. Integrate With Events
Integrate with basic events like authentication, products viewed, products added to cart, checkouts, purchases, app installs, and so on. You can also send relevant custom events from your app to our platform.
Send events either in real-time, or in batches to ensure that the battery and network performance is optimal.
STATISTICS
4. Collect Comprehensive Statistics
Collect information such as the number of notifications clicked, orders through the notifications, and revenue generated from campaigns run using push notifications.
DEEP LINKS
5. Create Deep Links
You can use the Blueshift platform’s deep links feature in the campaigns that you run with us. Deep links are https URLs that take users to a page in the app if they click on one of them or launch them in a browser. If an email or text message that you send as a part of your campaign contains a Blueshift deep link and a customer clicks on it, the OS can launch the app and take the customer to the page that is mapped to it.
There are so many benefits to using Blueshift SDKs to make your campaigns more engaging. We hope you enjoy using them.
Sushma Bavadekar is lead technical writer at Blueshift.