IoT-Ignite Device SDK
Ignite App manages a set of rules that are applied to the devices and provides an interconnection between the Gateways & Things and IoT Ignite Cloud.
“Client Programming” under the IoT-Ignite program is driven by this application. Ignite Device SDK has 3 primary steps;
- Creating an application development sub-platform using IoT Ignite SDK.
- Introducing IoT Ignite APIs that will be used on this platform.
- Getting Nodes and Sensors ready to operate on the IoT Ignite platform and finalizing the integration with the gateway.
Eclipse
IoTIgnite https://repo.iot-ignite.com/content/repositories/releases com.ardic.android IoTIgnite 0.7
Android Studio
Repositories and Dependencies part under the build.gradle file are created as below;
repositories {
mavenCentral()
maven {
url "https://repo.iot-ignite.com/content/repositories/releases"
}
}
dependencies {
compile 'com.ardic.android:IoTIgnite:0.7'
compile 'com.google.code.gson:gson:2.7'
}
Obfuscate
If your application is obfuscated then put in to proguard file this configuration below. Because IoT Ignite library is already obfuscated.
-keep class com.ardic.android.iotignite.** { *; }

