So you have created a native mobile app and enabled it for use with BlueConic.
This article describes how to test your native mobile app in the BlueConic Simulator and take advantage of functionality such as setting specific properties, forcing a certain segment, or enabling/disabling specific dialogues or variants.
Before starting to test your mobile app, make sure you check the Android and iOS implementation, specifically the "Getting started" section and the setup required to enable the simulator.
Test your mobile channel via the BlueConic Simulator
You can now use the BlueConic Simulator to connect to this mobile channel:
- Choose Simulator from the BlueConic navigation bar, and enter the App ID (as defined in the channel) in the address bar.
- Scan the QR code that appears in the Simulator with your mobile device. Alternatively, click the button Connect via email to receive an email message that will allow you to open the mobile app.
After scanning the code or opening the link from the email, your mobile app should open with a connection to the Simulator. The Simulator responds to the connection by showing information.
With the connection between BlueConic and your native mobile app established, changes to profile properties in your app will be visible in the Profile widget. Also, profile properties from BlueConic should be available to the app.
Note that the BlueConic mobile API assumes that a native mobile app will pull the most recent information from BlueConic. In other words, BlueConic will not push information to the mobile app. So if you make changes in the Simulator, you will have to refresh the mobile app to retrieve the latest information.