Android SDK Integration Guide - Mobile Engagement
This guide is a quick start to adding the Phunware Mobile Engagement SDK to an Android app to power Phunware's Marketing Automation module which allows you to create and send broadcast, geofence, and beacon campaigns to your mobile app users.
Android Studio is the recommended development environment for building an app with the Phunware Mobile Engagement SDK.
Step 1: Add the Phunware Maven remote repository
Step 2: Add the Mobile Engagement SDK as a dependency in your app's build.gradle
file
Step 3: (Optional) Add beacon support if you are using beacons
Step 4: Retrieve App ID, Access Key and Signature Key from MaaS Portal
Step 5: Add Phunware key resources to strings.xml for App Id, Access Key, Signature Key
Step 6: Add Phunware keys for App Id, Access Key, and Signature Key to Manifest
Step 7: Add Location and Storage permissions to Manifest
Step 8: Configure the Mobile Engagement SDK with your environment.
Step 9: Designate an Activity to launch from notifications
Step 10: Show Messages