Displays the location of the device, acquired via the GeoLocation Plugin

Presenting the lcoation as LAT/LONG and a Map, using the Maps Plugin

Scans an RFID Tag, using the RFID Plugin

Provides the history of previous reads, including their location, stored locally using the SQLite Plugin, and

Provides details of a read in the history, with a Map of the location where the read happened

This App architecture relies in the ability of NativeScript to extract meta-data from a library so it can be used at the JavaScript layer. In the App, Mehfuz created a thin layer on top of that, a Plugin, to simplify accessing the (RFID) sensor. As we see more industrial devices built on Android, this benefit of NativeScript will enable quickly creating powerful and pretty applications.

For more information on NativeScript, check NativeScript.org. If you have an iOS or Android device, you may want to install the Samples App and play with it.