TouchStudio is radically new software development environment on the Windows Phone from the Research in Software Engineering group at Microsoft Research, bringing the excitement of authoring and executing programs on mobile devices. Script your phone!
TouchStudio is based on the idea to make programming on the phone a really fun and productive experience. The advanced touchscreen needs to be considered as a special input device and all the sensors of the phone (such as location information and acceleration) should be easily available to the program; while 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 the 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.
At this moment, you should be able to write scripts with a reasonably interesting functionality; however, you cannot access the functionality of the phone down to the latest WP7 APIs, or all the WPF controls.
TouchStudio comes with several sample scripts. Each script consists of actions. Each action has a structured editor for statements. Execute parameterless actions with the “run” button. You edit expressions with a calculator-like editor.