Hi Keith,
That was a fast response. I think we may need to talk in some depth
since you have Pi experience. And, it's a cool idea. Very potentially
feasible. The IP security camera I bought has that type of interface.
I would want the connection to be completely secure, so that's one
consideration. One advantage of that architecture is that you could
access the remote device from any browser, not just the tablet.
I'm not sure that would allow the level of interaction with the UI that
I want. Consider the interaction you have with a dedicated gps in your
car. The UI is very sophisticated. You have certain zones on the
screen that are sensitive to touch for different purposes. On mine, if
you touch it in the middle, you get a basic menu of icons. If you touch
it in one corner, you get something else, another corner, something
else. Once you're in a menu, you may have a large variety of options or
even need to do input via onscreen keyboard. As another example,
consider the UI of the calculator app in windows, particularly in
scientific mode. There are lots of controls and fairly sophisticated
real time interactive display requirements. I'm not sure you could do
all that with a web page interface, although you might get close with
ajax, flash, and html5.
What I'd really like is full remote pixel by pixel control of the remote
screen and touchpad overlay. If I could have remote control of the
speaker / headphone and mic, even better. Remote access to the position
sensor, compass, and cameras, better still.
Sincerely,
Ron
On 4/18/2014 11:47 AM, Watson, Keith wrote:
Ron,
If I understand what you're saying, you want to use Go to build the backend but
how do you build a touch enabled GUI on the front end. Is this correct?
If so couldn't you use a web page as the front end and use Go for the CGI on
the backend to do all the work.
If you are viewing the web page with a tablet you would get all the touch
screen features as well.
Raspberry Pi running Go code and Apache<-> network<-> client with web browser
The RPi runs Apache and Nginx quite well. I even have an RPi set up as an
Internet facing Mumble server.
keith
--
(PS - If you email me and don't get a quick response, you might want to
call on the phone. I get about 300 emails per day from alternate energy
mailing lists and such. I don't always see new email messages very quickly.)
Ron Frazier
770-205-9422 (O) Leave a message.
linuxdude AT techstarship.com
_______________________________________________
tech-chat mailing list
[email protected]
http://lists.linuxmoose.com/mailman/listinfo/tech-chat