To get started with the iOS SDK, you will need to use CocoaPods for the installation. Boomtrain uses Firebase Cloud Platform Account with Firebase Cloud Messaging to push messages. This SDK will only work on devices that are running iOS 7.x and upwards.
The Boomtrain iOS SDK allows you to track user activity, identify users, and render personalized recommendations directly from your native app experience. Here’s how you can get started:
- Drag and Drop BoomtrainSDK.framework onto the “Frameworks” folder in your XCode project.
- In XCode, select your Target, then the Build Phases tab. Under “Link Binary With Libraries” add SystemConfiguration.framework.
- Add the following to your AppDelegate.m:
- (BOOL)application UIApplication *)application didFinishLaunchingWithOptions: NSDictionary *)launchOptions { [Boomtrain initialize:@"BOOMTRAIN-SITE-ID"]; }
- Implement the BoomtrainDelegate
@interface MyViewController : UIViewController<BoomtrainDelegate>
The Boomtrain Android SDK allows you to track user activity, identify users, and render personalized recommendations directly from your native app experience. Here’s how you can get started:
- Copy Boomtrain.jar into your libs directory.
- Add the following permission to your AndroidManifest.xml:XML
<uses-permission android:name="android.permission.INTERNET" />
- Initialize the BoomtrainClientJava
BoomtrainClient.initialize(context, "BOOMTRAIN-SITE-ID");