TouchDevelop

(738)

Free

Create apps on your phone, share them with other people! Create fun games and automate recurring tasks. You compose programs by tapping on the screen. Query the phone sensors, send web requests, and manage your data in the cloud.
Update v3.3:
- Bug fixes - in particular for back button WP 8.1
Update v3.2:
- New interactive tutorials
- Cloud data makes it easy to share data with other people and across your own devices
Update v3.1:
- Pin to start, enhanced tiles that can cycle through pictures
- Bluetooth support
- Radio support (only available on some phones)
- Debugger, profiler, code coverage, unit tests, crash reporting
Update v3.0:
- Unified editing and execution environment with the TouchDevelop Web App on http://www.touchdevelop.com --- that means you can edit and run your scripts on other devices in a browser
- Create awesome UIs with pages and boxes
- Authenticate web services with OAuth v2.0
- Access to NFC via the tags singleton
- Use built-in speech engine of Windows Phone
- Export your scripts as apps and submit them to Windows Store and Windows Phone Store
- Upload your own pictures and sounds to use them in your scripts
Features added in previous updates:
- Access to accelerometer, location, maps, translation services, web search, share on Facebook or Twitter, and more
- Take screenshots, write comments, compete on leaderboards
- Code synthesis: When you search for available commands, just say what you want to do, and TouchDevelop will try to write the script code for you
- Fast game and physics engine
- Get push notifications when someone does something related to your scripts
- Define custom structured data types, objects, tables
- Create and reuse code with libraries

Extremely buggy, nice concept but language support is pretty minimal and most of the time it either wont display correctly or it will crash. C++ or Java would be awesome, also some C# tutorial would be cool.

Tutorial in this app is REALLY awful. I'm a programmer, and I'm saying you, Microsoft - this app can not learn how to code. Every time i'm changing something to my own values, program start to blabbing something about that. Programming is experimenting, this app does not allow user to experiment. You need complete tutorial overhaul to allow custom values and more like that.

Highly recommended.
Just Install It And Wait Until It Works Better
Please add Silverlight APIs in their touch develop way for WP 8.1 :
• Memory ( RAM )
• Background Agent
• File System ( File Picker, SD Card )
• Storage ( Used/Free )
• Custom URIs
• Network (Getting Phone IP Address)
• Ad Management (An API To Enable/Disable Ads On The Fly)
• In App Purchases (to allow optional donations)
• Multithreading
I Don't Like Having To Be At My Computer To Use Cordova Plugins! Maybe An Option To Opt Out Of Web And Just Do Windows Phone, Android, And iOS.
v3.0+ is VERY UNSTABLE! I have to reload constantly Etc.
The Android Version Works Better Then This