The official JavaScript SDK can also be used for developing cross-platform mobile applications using Apache Cordova/PhoneGap. In order to do this, you will have to develop a simple TappyCommunicator similar to the TappyNodeSerialCommunicator that wraps the Cordova USB serial port (for TappyUSBs) or Bluetooth Low Energy (for TappyBLEs) library of your choice. If you wish to take this approach, TapTrack would be be happy to help with your integration needs.

Unofficial TappyBLE Communicator

While there are no officially-supported TapTrack-authored communicators for Cordova, one of our customers has created an open-source communicator that wraps the BLE Central Cordova plugin into a Tappy communicator in order to enable use of TappyBLE devices on Cordova.