My task is to create a tablet application using HTML5/JS/CSS that is not dependent on any specific platform. Here are the requirements:
- It should be a cross-platform mobile/tablet application
- It needs to have offline capability and storage (working without internet and syncing when connected)
- Real-time data display (showing immediate changes from sensor values)
- I also need to connect to a CAN interface to gather sensor values and ECU data. I am considering Bluetooth as a solution, but HTML5 does not support Bluetooth.
I would appreciate any insight on whether HTML5/JS/CSS can meet these requirements (especially Bluetooth connectivity).
Additionally, I am curious if it is possible to develop a cross-platform app using only raw HTML5/CSS/JS without utilizing frameworks such as PhoneGap or RHoMobile.