A collection of Android sample projects for using the Kiip SDK.
Contents
BaseKiipUtils
A library project that is used by all the samples which you can also use in your app! It provides code that simplifies the Kiip integration.
SimpleSample
Sample app that shows how to do all the basics: save moments, attach listeners, and more.
CustomSample
Sample that that provides examples on how to customize the Kiip experience in your app.
Notification types:
- Default: A basic notification displayed by Kiip.
- Custom: A notification that uses a custom view defined by the developer, but displayed and managed by Kiip.
- Integrated: A completely custom integration that the developer defines themselves.
Instructions
-
Set up your application in the Developer Console. For more information:
-
Download the latest Kiip SDK from http://docs.kiip.me/en/downloads
-
Copy the
KiipSDKlibrary project intolibprojects/ -
Launch Android Studio
-
Select Open Project
-
Select the top-level directory of this repository
-
Modify the
APP_KEYandAPP_SECRETin the project'sApplicationclass to your credentials, as given by the Developer Console. -
Compile and run
Add Kiip to an existing project
-
Create
libprojectsdirectory in your project -
Copy
libprojects/BaseKiipUtilsandKiipSDKtolibprojects/ -
Add
BaseKiipUtilsandKiipSDKas dependencies to your project:dependencies { compile project(':libprojects:BaseKiipUtils') compile project(':libprojects:KiipSDK') }
Support
For integration and reference, see our docs at http://docs.kiip.me