TouchDevelop icon

TouchDevelop

TouchDevelop is a free mobile app development environment and programming language created by Microsoft. It allows anyone to write mobile apps directly on their mobile devices like smartphones and tablets.

What is TouchDevelop?

TouchDevelop is a free programming environment and language created by Microsoft Research. It enables anyone to develop mobile apps directly on mobile devices like smartphones and tablets.

Some key things to know about TouchDevelop:

  • It uses a tile-based visual programming interface that lets you drag and connect blocks of code logic to build apps, making development simple and intuitive.
  • Apps can access device capabilities like sensors, camera, GPS etc. It targets beginner developers and students.
  • Apps run locally on the mobile device and can also connect to online data sources.
  • It uses its own TouchDevelop scripting language based on JavaScript. The scripts get converted to native code.
  • Apps can be published to the TouchDevelop cloud platform to share with others. The platform handles hosting and execution of the apps.
  • TouchDevelop supports both creating new apps as well as editing and remixing existing shared apps to customize them.

In summary, TouchDevelop brings a unique mobile-first, touch-optimized app dev and coding experience to mobile devices for learning and creating simple apps.

The Best TouchDevelop Alternatives

Top Apps like TouchDevelop

IntelliJ IDEA, Codeanywhere, Textastic, Jota Text Editor, DroidEdit are some alternatives to TouchDevelop.

IntelliJ IDEA

IntelliJ IDEA is a full-featured integrated development environment (IDE) specifically designed for Java and other JVM languages. First released in 2001 by JetBrains, IntelliJ IDEA has become one of the most popular Java IDEs used today.Some key features of IntelliJ IDEA include:Smart code completion, error checking, and refactoring toolsSupport...

Codeanywhere

Codeanywhere is a cloud-based integrated development environment (IDE) designed for web developers and programmers. It provides a full-featured online code editor that runs directly in the web browser, allowing developers to code, test and deploy web applications from any device with an internet connection.Some key features of Codeanywhere include...

Textastic

Textastic is a feature-rich text and code editor application designed specifically for iOS devices like the iPhone and iPad. It allows you to easily edit text documents, code, markup, and programming languages on your mobile device.Some key features of Textastic include:Supports syntax highlighting for many languages including HTML...

Jota Text Editor

Jota Text Editor is a feature-rich text and code editor application for Android devices. Developed by MobiTex, Jota aims to provide a fast, intuitive and powerful text editing experience on mobile.Some key features of Jota Text Editor include:Syntax highlighting for over 30 programming/markup languages including Java, HTML, CSS...

DroidEdit

DroidEdit is a free and open source text and code editor application designed for Android. It provides a variety of features useful for writing and editing code, text documents, and more on an Android device.Key features of DroidEdit include:Syntax highlighting for over 100 programming languages and markup languagesSmart autocompletion...