TouchDevelop Now Available as Web App

Published

Posted by Rob Knies

TouchDevelop logo (opens in new tab)

If you’re a software developer—or if you follow the work of software developers—you’ve probably heard of TouchDevelop (opens in new tab), a Microsoft Research app that enables you to write code for your phone using scripts on your phone. Its ability to bring the excitement of programming to Windows Phone 7 has reaped lots of enthusiasm from the development community over the past year or so.

Microsoft Research Podcast

Collaborators: Holoportation™ communication technology with Spencer Fowers and Kwame Darko

Spencer Fowers and Kwame Darko break down how the technology behind Holoportation and the telecommunication device being built around it brings patients and doctors together when being in the same room isn’t an easy option and discuss the potential impact of the work.

Now, the team behind TouchDevelop has taken things a step further, with a web app (opens in new tab) that can work on any Windows 8 (opens in new tab) device with a touchscreen. You can write Windows Store apps simply by tapping on the screen of your device. The web app also works with a keyboard and mouse, but the touchscreen capability means that the keyboard is not required. To learn more, watch this video (opens in new tab).

This reimplementation of TouchDevelop went live just in time for Build (opens in new tab), Microsoft’s annual conference that helps developers learn how to take advantage of Windows 8. The conference is being held Oct. 30-Nov. 2 in Redmond, Wash.

“Just as users could turn their scripts into Windows Phone apps,” says Nikolai Tillmann (opens in new tab), principal research software-design engineer with the Research in Software Engineering (opens in new tab) (RiSE) team at Microsoft Research Redmond (opens in new tab), “we will also allow our users to turn their scripts into Windows Store apps.”

The TouchDevelop web app, which runs on Internet Explorer 10 (opens in new tab) and other browsers (opens in new tab), enables developers to publish their scripts so they can be shared with others using TouchDevelop. As with the Windows Phone version, a touchdevelop.com cloud service enables scripts to be published and queried, and when you log in with the same credentials, all of your scripts are synchronized between all your platforms and devices.

While in the TouchDevelop web app, users can navigate to the properties of an installed script already created. Videos describing editor operation of the TouchDevelop web app are available on the project’s webpage.

TouchDevelop shipped as a Windows Phone (opens in new tab) app about a year and a half ago and has seen strong downloads and reviews in the Windows Phone Store (opens in new tab).

“Our TouchDevelop app for Windows Phone has been downloaded more than 200,000 times,” Tillmann says, “and more than 20,000 users have logged in with a Windows Live ID (opens in new tab) or via Facebook.”

Since the app became available, Tillmann and his RiSE colleagues have been astounded by the creativity the user base has demonstrated. Further Windows 8 developer excitement will be on display during Build (opens in new tab), which is being streamed to audiences worldwide.