I was asked to provide a tablet application with HTML5/JS/CSS which does not have dependency on any platform. Requirements:
- Cross-platform mobile/tablet application
- Offline capability and Storage (it should work in lack of internet connectivity and be able to synch after get connected)
- Real-time data (it should be able to show any small changes from sensor values)
- I should be able to connect to a CAN interface and get sensor values and ECU data. Because I have not come up with any solution for this part, I am thinking about Bluetooth. However, HTML5 doesn't support Bluetooth.
I'd appreciate to give me some vision if HTML5/JS/CSS can deal with this requirements (especially with Bluetooth)
Another question is that is it possible not to use any frameworks such as PhoneGap, RHoMobile, .... and just develop cross-platform app with raw HTML5/CSS/JS and have all requirements?