You can use one of these samples applications in order to bootstrap the implementation of your applications:
All these sample applications are supplied as is.
An example of using the Airvantage REST API in Clojure.
A simple OAuth2 + JSon client in Go for gathering the list of gateway from AirVantage.
This example will help you access AirVantage API from Ruby.
AWS Web Server Sample in PHP using AirVantage API.
This example will help you access AirVantage API from Java. It uses the Scribe library for OAuth authentication.
This project aims to provides a light and flexible Shell script that enables to interact with AirVantage M2M Cloud API in command-line.
This project aims to provides a light and flexible Power Shell script example that enables to interact with AirVantage M2M Cloud API in command-line.
This template provides a basic Android application with one screen to be logged in using AirVantage credentials. It implements OAuth Authorization code flow and use application preferences to store the token to have the session between several application usages or if the phone reboots.
eclo watch is sample node.js application that aims to show how to use AirVantage to create an added value service on top of it. This sample application make use of some of the REST API provided to build a custom UI that fits a specific domain.
An Android application to monitor the state of a printer simulated by your phone and send this state periodically to the AirVantage platform.
Leshan is a OMA Lightweight M2M LWM2M server implementation written in Java
LDT is about providing Lua developers with an IDE based on Eclipse providing the user experience developers expect from any other tool dedicated to a static programming language.
Wakaama (formerly liblwm2m) is an implementation of the Open Mobile Alliance’s LightWeight M2M protocol (LWM2M).