The Mobile app was built using Cordova in conjuction with AngularJS. I used the standard Bootstrap styling (to match the webapp). The app does some syncing with the api using https + passphrase. I colour the bar Green (if synced), Yellow (if out of sync, it checks for changes once ever 20 seconds), and Red if it failed to sync. It uses a local webSQL database to store the data on the device, this way the app can be closed, crashed, updated, or left unsynced for long periods of time and the data will persist. The app was deployed on 2x Samsung tablets. I had some really positive feedback from the business.