So I've been looking for a way to do this for a while - not even sure if its possible...
Our customers are always looking for faster and better and we've wanted to explore web apps for a while.
We've written some web/cloud based apps - but the device support has been next to nil because Pocket IE - for lack of a better word, sucks.
There are multiple issues with using web apps on industrial windows mobile based devices, but the BIG issue we run into is that if a device doesn't have wi-fi or cell coverage, then the app stops working.
Now, I know B4P has libraries like DZ's HtmlView and AGraham's webbrowser - but only DZ's has the ability to grab any sort of data from a form, but its only by 'GET' submissions (terribly insecure).
One solution would be to build a HTML viewer into my app - then grab data on submission by 'POST'. If there is a connection - send the data using the web page submission like normal - if there isn't, queue the data into SQLite on the device until a connection can be re-established, then batch upload through the form by inputting the data and submitting...
Of course, if the devices had an HTML5 browser with local storage - that might be an option too...
Thoughts?
Our customers are always looking for faster and better and we've wanted to explore web apps for a while.
We've written some web/cloud based apps - but the device support has been next to nil because Pocket IE - for lack of a better word, sucks.
There are multiple issues with using web apps on industrial windows mobile based devices, but the BIG issue we run into is that if a device doesn't have wi-fi or cell coverage, then the app stops working.
Now, I know B4P has libraries like DZ's HtmlView and AGraham's webbrowser - but only DZ's has the ability to grab any sort of data from a form, but its only by 'GET' submissions (terribly insecure).
One solution would be to build a HTML viewer into my app - then grab data on submission by 'POST'. If there is a connection - send the data using the web page submission like normal - if there isn't, queue the data into SQLite on the device until a connection can be re-established, then batch upload through the form by inputting the data and submitting...
Of course, if the devices had an HTML5 browser with local storage - that might be an option too...
Thoughts?