I've recently started doing research on this topic but to no avail as i'm not getting the answers I wanted so I'm here once again:
Would I be better of developing a Mobile app and a Desktop app or would the web based version be good enough in terms of speed and efficiancy to do it thataway?
The server will run the main program or web service.
Desktops or mobile devices connect to the server and its DB.
Everyone wants to do the smart thing here. If i can run one html 5 page and not develop for different mobile platforms, why not. My own company is facing this decision and i think they are going to try html 5.
My main gripe is i think the app offers a more direct and personal delivery of whatever you are providing to customers with more control long range. I'm in the process of taking a project i did for android and essentially doing something similar on ios. I think the key for development on multiple mobile platforms is to to let the apps share a similar design and data as much as possible.