/java-app-sdk

The Things Network Application SDK for Java

Primary LanguageJavaMIT LicenseMIT

The Things Network Java SDK Build Status

This is the Java SDK for The Things Network to interact with The Things Network backend.

Please be aware that this sdk is under heavy development !

Modules

  • Account - Interact with The Things Network account server
  • Management - Interact with The Things Network Handler via the API
  • Data AMQP - Subscribe to Things Network Handler to send/receive data via AMQP
  • Data MQTT - Subscribe to Things Network Handler to send/receive data via MQTT
  • Samples - Samples of how to use previous libraries

Documentation

Building in Docker

To build the Things Network Java SDK from the sources Docker can be used as follows

docker build -t java_builder .
docker run -it -v ///c/<your windows directory to the TTN java sdk>:/java-app-sdk java_builder
<docker-container-prompt>:/# cd java-app-sdk/
<docker-container-prompt>:/java-app-sdk# ./run.sh