FAQ: Changes to Touch Develop
What is happening?
Microsoft is delaying the retirement of the Touch Develop platform until June 22, 2019. We made this decision primarily in response to customer feedback that our initial plan for retirement on May 23, 2018 conflicted with current school calendars and with curriculum planning for the upcoming academic year.
We continue to be committed to replacing Touch Develop by Microsoft MakeCode, a holistic hands-on computing education platform that brings computer science to life through physical computing devices like the micro bit and immersive experiences like Minecraft.
Microsoft will continue to support our education customers using current Touch Develop courseware to ensure a smooth transition. However, we are making some changes in order to comply with regulatory requirements and better protect users’ personal data. Here are the key Touch Develop changes and dates to remember:
- May 23, 2018: Touch Develop will no longer support sign-in or cloud variables (read on below);
- June 22, 2019: Touch Develop platform will retire.
What does this mean?
Even though the retirement of the Touch Develop platform is being delayed one year, Microsoft is removing support for user accounts (and thus sign in) and you will no longer be able to access your Touch Develop scripts and resources that are stored in the Touch Develop cloud as of May 23, 2018. As of May 23, 2018, all user data will be deleted from the Touch Develop cloud, including both unpublished and published scripts, as well as art resources. Your browser may have cached local copies of your scripts that are still accessible, but you should not count on this.
Until June 22, 2019, you will still be able to use Touch Develop to create, edit and run scripts (which are stored in your browser’s local storage), but you will be unable to publish these scripts to the Touch Develop cloud or to upload art resources to the Touch Develop cloud. You will be able use Touch Develop’s “save” feature to save a script to a file on disk and then to later load these files back into Touch Develop.
How can I save my scripts?
As shown below, each script’s home page has a “save” button (shown circled in blue). Click on the “save” button to save your script to disk as a JSON file. You can then share this file via email or store it wherever you like. We encourage users to save important scripts before May 23, 2018 or they will be deleted.
How can I load a saved script into Touch Develop?
Open the Touch Develop web app (http://www.touchdevelop.com/app), find the JSON file you want to load, and drag and drop this file into the web browser. Touch Develop will open the file for you.
What about the “Creative Computing for Games and Apps” (CCGA) course?
All the content for CCGA, as well as the Touch Develop documentation and tutorials, will remain in place until June 22, 2019. For more information about using CCGA going forward, see http://www.touchdevelop.com/ccga.
How does Microsoft MakeCode relate to this change?
At Microsoft, we continually evaluate and invest in building the right tools to help every student learn the computer science skills they need to succeed in the future. We determined we needed to replace Touch Develop with Microsoft MakeCode in order to provide a more holistic, hands-on computing education platform that will bring computer science to life through physical computing devices like the micro:bit and immersive experiences like Minecraft. We are building a new games-based curriculum based on Microsoft MakeCode, which will support a new sprite-based game engine.
How can I save the art resources associated with a script?
When you are editing a script, you can navigate to the home page of each art resource that the script uses, as shown below. This page will contain a preview of the image. If you right click on the image, a menu will allow you to save that image to disk.
How can I use images that aren’t in the Touch Develop cloud?
Unfortunately, you will only be able to refer to images you find in the Touch Develop cloud (via search, for example). If your script has broken images, you will have to patch each broken image by searching for a new image in the Touch Develop editor (to replace the broken image with). Alternatively, you can use a shape instead of an image (for a sprite, for example).
Where do I go if I have questions?
Contact customer support at: https://support.microsoft.com/en-us/contactus/