{"id":176,"date":"2012-11-01T09:00:00","date_gmt":"2012-11-01T09:00:00","guid":{"rendered":"https:\/\/blogs.technet.microsoft.com\/inside_microsoft_research\/2012\/11\/01\/touchdevelop-now-available-as-web-app\/"},"modified":"2016-07-20T07:32:25","modified_gmt":"2016-07-20T14:32:25","slug":"touchdevelop-now-available-as-web-app","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/research\/blog\/touchdevelop-now-available-as-web-app\/","title":{"rendered":"TouchDevelop Now Available as Web App"},"content":{"rendered":"<p class=\"posted-by\">Posted by <span class=\"author\">Rob Knies<\/span><\/p>\n<p><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/msdnshared.blob.core.windows.net\/media\/TNBlogsFS\/prod.evol.blogs.technet.com\/CommunityServer.Blogs.Components.WeblogFiles\/00\/00\/00\/90\/35\/7624.TouchDevelop%20logo.png\" original-url=\"http:\/\/blogs.technet.com\/cfs-file.ashx\/__key\/communityserver-blogs-components-weblogfiles\/00-00-00-90-35\/7624.TouchDevelop-logo.png\"><img decoding=\"async\" style=\"margin: 10px; border: 0px currentColor; float: left;\" title=\"TouchDevelop logo\" src=\"https:\/\/msdnshared.blob.core.windows.net\/media\/TNBlogsFS\/prod.evol.blogs.technet.com\/CommunityServer.Blogs.Components.WeblogFiles\/00\/00\/00\/90\/35\/7624.TouchDevelop%20logo.png\" original-url=\"http:\/\/blogs.technet.com\/resized-image.ashx\/__size\/550x0\/__key\/communityserver-blogs-components-weblogfiles\/00-00-00-90-35\/7624.TouchDevelop-logo.png\" alt=\"TouchDevelop logo\" width=\"252\" \/><span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/p>\n<p>If you&rsquo;re a software developer&mdash;or if you follow the work of software developers&mdash;you&rsquo;ve probably heard of <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"TouchDevelop\" href=\"https:\/\/www.touchdevelop.com\/\" target=\"_blank\">TouchDevelop<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, 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.<\/p>\n<p>Now, the team behind TouchDevelop has taken things a step further, with a <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"web app\" href=\"https:\/\/www.touchdevelop.com\/app\/\" target=\"_blank\">web app<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> that can work on any <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"Windows 8\" href=\"http:\/\/windows.microsoft.com\/en-CA\/windows-8\/meet\" target=\"_blank\">Windows 8<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> 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 <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"video\" href=\"http:\/\/research.microsoft.com\/apps\/video\/default.aspx?id=175243\" target=\"_blank\">video<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>.<\/p>\n<p>This reimplementation of TouchDevelop went live just in time for <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"Build\" href=\"http:\/\/www.buildwindows.com\/\" target=\"_blank\">Build<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, Microsoft&rsquo;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.<\/p>\n<p>&ldquo;Just as users could turn their scripts into Windows Phone apps,&rdquo; says <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"Nikolai Tillmann\" href=\"http:\/\/research.microsoft.com\/en-us\/people\/nikolait\/\" target=\"_blank\">Nikolai Tillmann<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, principal research software-design engineer with the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"Research in Software Engineering\" href=\"http:\/\/research.microsoft.com\/en-us\/groups\/rise\/default.aspx\" target=\"_blank\">Research in Software Engineering<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> (RiSE) team at <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"Microsoft Research Redmond\" href=\"http:\/\/research.microsoft.com\/en-us\/labs\/redmond\/default.aspx\" target=\"_blank\">Microsoft Research Redmond<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, &ldquo;we will also allow our users to turn their scripts into Windows Store apps.&rdquo;<\/p>\n<p>The TouchDevelop web app, which runs on <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"Internet Explorer 10\" href=\"http:\/\/ie.microsoft.com\/testdrive\/\" target=\"_blank\">Internet Explorer 10<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>&nbsp;and <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" title=\"other browsers\" href=\"https:\/\/www.touchdevelop.com\/app\/current.browsers\">other browsers<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, 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.<\/p>\n<p>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&rsquo;s webpage.<\/p>\n<p>TouchDevelop shipped as a <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"Windows Phone\" href=\"http:\/\/www.windowsphone.com\/en-us\/store\" target=\"_blank\">Windows Phone<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> app about a year and a half ago and has seen strong downloads and reviews in the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"Windows Phone Store\" href=\"http:\/\/www.microsoftstore.com\/store\/msstore\/cat\/categoryID.44067100\" target=\"_blank\">Windows Phone Store<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>.<\/p>\n<p>&ldquo;Our TouchDevelop app for Windows Phone has been downloaded more than 200,000 times,&rdquo; Tillmann says, &ldquo;and more than 20,000 users have logged in with a <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"Windows Live ID\" href=\"https:\/\/accountservices.passport.net\/ppnetworkhome.srf?vv=1300&mkt=EN-US&lc=1033\" target=\"_blank\">Windows Live ID<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> or via Facebook.&rdquo;<\/p>\n<p>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 <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" title=\"Build\" href=\"http:\/\/www.buildwindows.com\/\" target=\"_blank\">Build<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, which is being streamed to audiences worldwide.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Posted by Rob Knies If you&rsquo;re a software developer&mdash;or if you follow the work of software developers&mdash;you&rsquo;ve probably heard of TouchDevelop, 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 [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","msr-author-ordering":[],"msr_hide_image_in_river":0,"footnotes":""},"categories":[1],"tags":[200783,202079,196463,196662,196993,193620,197739,187082,204597,187362,197780,197784],"research-area":[],"msr-region":[],"msr-event-type":[],"msr-locale":[268875],"msr-post-option":[],"msr-impact-theme":[],"msr-promo-type":[],"msr-podcast-series":[],"class_list":["post-176","post","type-post","status-publish","format-standard","hentry","category-research-blog","tag-build","tag-internet-explorer-10","tag-microsoft-research-redmond","tag-nikolai-tillmann","tag-research-in-software-engineering","tag-touchdevelop","tag-web-app","tag-windows-8","tag-windows-live-id","tag-windows-phone","tag-windows-phone-7","tag-windows-phone-store","msr-locale-en_us"],"msr_event_details":{"start":"","end":"","location":""},"podcast_url":"","podcast_episode":"","msr_research_lab":[],"msr_impact_theme":[],"related-publications":[],"related-downloads":[],"related-videos":[],"related-academic-programs":[],"related-groups":[],"related-projects":[],"related-events":[],"related-researchers":[],"msr_type":"Post","byline":"","formattedDate":"November 1, 2012","formattedExcerpt":"Posted by Rob Knies If you&rsquo;re a software developer&mdash;or if you follow the work of software developers&mdash;you&rsquo;ve probably heard of TouchDevelop, a Microsoft Research app that enables you to write code for your phone using scripts on your phone. Its ability to bring the excitement&hellip;","locale":{"slug":"en_us","name":"English","native":"","english":"English"},"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/comments?post=176"}],"version-history":[{"count":1,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/176\/revisions"}],"predecessor-version":[{"id":261810,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/176\/revisions\/261810"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=176"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/categories?post=176"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/tags?post=176"},{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=176"},{"taxonomy":"msr-region","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-region?post=176"},{"taxonomy":"msr-event-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event-type?post=176"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=176"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=176"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=176"},{"taxonomy":"msr-promo-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-promo-type?post=176"},{"taxonomy":"msr-podcast-series","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-podcast-series?post=176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}