Today, we are excited to announce a new project from the Research in Software Engineering group at Microsoft Research: TouchStudio.
TouchStudio allows you to script your phone. TouchStudio is a new programming environment built around a single core idea: the programs are authored and executed on mobile devices. No other computers are needed.
TouchStudio is now available on the Windows Phone marketplace.
After moving Pex to the web with Pex4Fun, and enabling basic C#/VB/F# programming as a game on the phone via a dedicated WP7 app for Pex4Fun, TouchStudio now finally takes programming on the phone serious as an activity in its own right.
Update: Watch the Channel 9 video "TouchStudio - Script Your Phone ON Your Phone!"
We have many ideas how to make programming on the phone a really fun and productive experience: The touchscreen needs to be considered as a special input device – brilliant resolution for viewing, but difficult to navigate precisely; all the sensors of the phone should be easily available to the program; the phone is always connected to the cloud.
TouchStudio version 184.108.40.206, which has just been released to the marketplace, is already a fully functional development environment to edit and run code. But not all aspects of our vision are realized yet: Not all sensors are exposed yet, the cloud is not yet used as a backing store and for state sharing, and more.
Stay updated and look out for future versions of TouchStudio!
Stay connected and join the discussion around TouchStudio on facebook.