I developed an application for a client that required interfacing with an A/D board, displaying graphics on a second monitor and an SQL database. To accomplish this I developed a .NET application (that uses some C++ DLLs for Direct3D and A/D interfacing).
Now, the client is asking if they could run the software from a mobile device (tablet, phone, etc.) instead of the computer.
I have no experience with web development. I was thinking maybe it would be possible to run a web server on the local device that hosts a web application that can be accessed from any device connected to the local network. This web application would have the same functionality as the desktop application.
Since a lot of my C++ code is interfacing with hardware, I'm not sure a web application would even have permissions to do this.
Any ideas/thoughts on how to accomplish this or if it's not possible at all would be greatly appreciated.