Neat!<p>I actually got pretty productive with programming on my Treo through VNC (over 2G, not even Edge!). Something that just really has never been practical on my iPhone, due to the virtual keyboard.
Oh, and if you want to see what TouchStudio looks like "in action", you can see the authors of TouchStudio using it here: <a href="http://channel9.msdn.com/Blogs/Peli/TouchStudio-Script-Your-Phone-ON-Your-Phone" rel="nofollow">http://channel9.msdn.com/Blogs/Peli/TouchStudio-Script-Your-...</a>
It was surprisingly easy to write a program in TouchStudio to display the pictures from reddit.com/r/pics!<p>Here's the "source": <a href="http://screencast.com/t/EMHLAcLVC" rel="nofollow">http://screencast.com/t/EMHLAcLVC</a><p>And here's what it looks like after running and scrolling a bit: <a href="http://screencast.com/t/W57MX2xcCZ" rel="nofollow">http://screencast.com/t/W57MX2xcCZ</a>
One of my earliest "useful" programs was a gambling game I wrote on my TI-80. I think this kind of thing is fantastic, and will breed a new generation of programmers.
Now that's something a hacker would love. I am going to give it a shot. Lot of interesting scenarios to think of: Calling home number if office is not answered, Not uploading to skydrive if the pictures are taken at a specific location (home etc)