TouchDevelop: Programming on the Go (3rd Edition)

TouchDevelop: Programming on the Go (3rd Edition)

R. Nigel Horspool, Nikolai Tillmann


"The e-book is excellent! It's transparent and simple to learn, with a great deal of examples that confirmed my scholars what to do."

-- Larry Snyder, Emeritus Professor, collage of Washington, division of computing device technological know-how and Engineering

“Having the TouchDevelop publication to be had made our occasions a lot more uncomplicated. scholars may possibly determine issues out for themselves with aid from the book.”

-- Jennifer Marsman, Microsoft central Developer Evangelist

Mobiledevices similar to smartphones and capsules are set to turn into the most computersthat nearly everybody will personal and hold with them invariably. And yet,mobile units should not but used for all computing initiatives. A undertaking at MicrosoftResearch used to be created to reply to an easy query: “It is feasible to createinteresting apps without delay on a phone or capsule, with out utilizing a separatePC or a keyboard?” the result's TouchDevelop, a programming atmosphere thatruns on all smooth cellular units comparable to home windows telephone, iPhone, iPad, Androidphones and drugs, and in addition on desktops and Macs.

This ebook walks you thru the entire displays of the TouchDevelop app, and itpoints out similarities and ameliorations of the TouchDevelop language comparedto different programming languages. For clients, the ebook can function a handyreference subsequent to the telephone. The booklet systematically addresses all programminglanguage constructs, ranging from the very simple constructs similar to variablesand loops. The publication additionally explores a number of the mobilephone sensors and information sourceswhich make growing apps for cellular units so rewarding.

If you're new to programming with TouchDevelop, or in case you have no longer but workedon touchscreen units, we propose that you simply learn the booklet ranging from Chapter1. while you're already acquainted with the elemental paradigm of the TouchDevelopprogramming setting, then be happy to leap forward to the later chaptersthat handle specific subject areas.

This publication is written from theperspective of someone constructing their code utilizing an internet browser. TheTouchDevelop internet App runs in lots of smooth browsers on many alternative devicesincluding smartphones and pills, Macs, laptop. All screenshots and navigationinstructions check with the TouchDevelop net App working in a browser. ForWindows mobile, there's a devoted TouchDevelop app within the home windows cellphone Storewhich provides entry to many extra sensors and knowledge resources. beginning with theTouchDevelop app v3.0 for home windows telephone eight, the telephone app will proportion the samelook and navigation constitution and all positive aspects of the internet App.

What you’ll learn

The little tips to programming in your cellular units and for a cellular device
The scripting language and cloud-based ecosystem
Using cameras, video and audio, and different sensors comparable to a microphone, accelerometer, compass, and gyroscope
Access to the net, licensed entry to internet services
How to put in writing basic video games utilizing a integrated physics engine
Who this e-book is for

This programming language was once written for those who want tobe in a position to create apps from their cellphone. This state of affairs is particularlyappealing to enthusiastic end-users who personal cellular units and scholars, whoare the objective viewers of this ebook.

Show sample text content

Download sample