TouchDevelop - Programming on the Go (R. Nigel Horspool, et al.)

 
0.0 (0)
TouchDevelop - Programming on the Go (R. Nigel Horspool, et al.)

The majority of people will soon possess and carry around mobile devices like smartphones and tablets as their primary PCs. However, not all computing functions are being performed on mobile devices.

It is feasible to create engaging apps directly on a smartphone or tablet, without utilizing a separate PC or a keyboard, according to a project at Microsoft Research. As a result, TouchDevelop was created—a development environment that works on all current mobile devices, including Windows Phone, iPhone, iPad, Android phones and tablets, as well as PCs and Macs.

The TouchDevelop language is compared to various programming languages, and this book takes you through each of the app's displays while highlighting its similarities and distinctions. The book might act as a helpful reference for users by phone. Starting with the very fundamental constructs like variables and loops, the book systematically covers every programming language construct. The book also delves into a number of phone sensors and data sources that make developing mobile apps so enjoyable.

We advise you to start reading the book in Chapter 1 if you are new to programming with TouchDevelop or have not yet worked with touchscreen devices. You are welcome to skip through to the later chapters that focus on specific subject areas if you are already familiar with the fundamental paradigm of the TouchDevelop programming environment.

The author of this book writes from the viewpoint of someone writing code in a web browser. The TouchDevelop Web App is compatible with a wide range of contemporary browsers, as well as PCs, Macs, smartphones, and tablets. The TouchDevelop Web App that is running in a browser is used in all screenshots and navigational directions. There is a specific TouchDevelop software for Windows Phone in the Windows Phone Store that provides access to a lot more sensors and data sources. Beginning with TouchDevelop app version 3.0 for Windows Phone 8, all features and the look and feel of the web app will be shared by the phone app.

Ebook Details

About the Authors
The professor of computer science at the University of Victoria is Nigel Horspool. His primary areas of study and expertise have been compilers and programming languages. Three books that he wrote or co-wrote cover the C language, Unix, and the C# language. Currently, he serves as the magazine Software: Practice and Experience. He earned his doctorate in computer science from the University of Toronto in Canada.
Publisher
Published
Published Date / Year
3 edition (June 3, 2013); eBook (Creative Commons Licensed)
License(s)
CC BY 4.0
Hardcover
270
eBook Format
PDF (263 pqges), ePubPDF (263 pqges), ePub
ISBN-10
B00DD38EYU
ISBN-13
978-1-4302-6136-0

Similar Programming & Computer Books

Apprendre les mises en page CSS - Learn CSS Layouts (Joel Matelli)
This free programming manual aims to teach you the basics of CSS used to structure any website.  
MonoGame Succinctly (Jim Perry)
The market for video games is enormous, but in order to reach consumers, several platforms must be supported.  
MonoGame Role-Playing Game Development Succinctly (Jim Perry, et al.)
This ebook is a crucial resource for MonoGame developers who want to create their own role-playing games (RPG). To help you create a playable game, authors Jim Perry and...
Cascading Style Sheets: The Definitive Guide (Eric A. Meyer)
The Web Design CD Bookshelf, Version 1.0, includes this book. To put it simply, CSS is a method for separating a document's structure from its presentation. The...
Learn HTML and CSS in One Easy to Use Guide (Shay Howe)
This free programming book serves as a clear and thorough tutorial for those just learning HTML and CSS. This manual covers all typical components of front-end design and development...
HTML Tutorials: Everything HTML, CSS, and JavaScript (Patrick Griffiths)
This thorough book is the greatest option for readers who wish to create Web pages that load quickly, are simple to edit, accessible to all, function on all browsers,...
CSS in Depth (Keith J. Grant)
This free programming book introduces you to a wide variety of CSS techniques, from the clever to the astounding. This book's abundance of imaginative examples and potent best practices...
Essential CSS (Krzysztof Kowalczyk)
This free programming book was created to give programmers who are just learning Cascading Style Sheets (CSS) as well as those delving into more difficult issues a clear and...
Sams Teach Yourself C# in 24 Hours (James Foxall, Wet al.)
Sams Teach Yourself C# in 24 Hours offers students 24 modules that are well-structured and give a quick yet complete introduction to C#. ...
The C# Station Tutorial (Joe Mayo)
A versatile computer programming language that may be used for a wide range of development needs is called C# (pronounced "See Sharp"). ...

Others Programming Books by R. Nigel Horspool, Nikolai Tillmann

TouchDevelop - Programming on the Go (R. Nigel Horspool, et al)
The majority of people will soon possess and carry around mobile devices like smartphones and tablets as their primary PCs. However, not all computing functions are being performed on...

Others Programming Books by Apress

Dissecting a C# Application – Inside SharpDevelop (Christian Holm, et al)
Get a behind-the-scenes peek at an entire application while learning advanced.NET development techniques! A full-featured Integrated Development Environment created in C# is called SharpDevelop. ...
Practical Node.js: Building Real-World Scalable Web Apps (Azat Mardan)
Learn how to use professional development tools to create a variety of scalable real-world web apps. If you already have a basic understanding of Node.js, now is the time...
Ray Tracing Gems: High-Quality and Real-Time Rendering with DXR and Other APIs (Eric Haines, et al)
Anyone who is serious about rendering in real-time should own this book. Developers may now easily build real-time apps using ray tracing as a key component thanks to the...
Fashion Figures: How Missy the Mathlete Made the Cut (Melissa A. Borza)
This book emphasizes the external and internal challenges preteen and early-teen girls have when they excel in these topics and offers techniques for managing these pressures so that they...
Ray Tracing Gems II: Next Generation Real-Time Rendering with DXR, Vulkan, and OptiX (Adam Marrs, et al)
Anyone interested in real-time rendering must own this Open Access book. The pinnacle of video game graphics, ray tracing simulates the physical behavior of light to give even the...
Digital Video Concepts, Methods, and Metrics (Shahriar Akramullah)
For professionals in a variety of applications and professions, this book serves as a condensed reference.
Rational Cybersecurity for Business: The Security Leaders' Guide to Business Alignment (Daniel Blum)
Gain the support of your senior executives by using the advice in this thorough field guide to integrating a sound cybersecurity plan with your company.
Demystifying Internet of Things Security (Sunil Cheruvu, et al)
Examine the many security building blocks offered in the Internet of Things (IoT) platforms based on Intel Architecture (IA) to dispel common misconceptions about the IoT. ...
Data Parallel C++: Mastering DPC++ for Programming using C++ and SYCL (James Reinders, et al)
Learn how to use Data Parallelism to speed up C++ programs. C++ programmers can be at the vanguard of this fascinating and crucial new development, which is assisting in...
Practical Common Lisp (Peter Seibel)
It offers a novel perspective on the language, and the examples in the later chapters can be applied to your regular programming tasks.
Program Arcade Games: With Python and Pygame (Paul Vincent Craven)
To develop and create fun arcade games, learn Python and PyGame. You can learn how to make enjoyable and basic quizzes from this book, as well as how to...
Programming Persistent Memory: A Comprehensive Guide for Developers (Steve Scargall)
This book explains persistent memory technology and the reasons the market is buzzing with it. It discusses the needed hardware and operating system as well as how to set...
Rethinking Productivity in Software Engineering (Caitlin Sadowski, et al)
This open-access book compiles the knowledge from a seminar on productivity in software engineering, which brought together community leaders with the intention of reevaluating conventional definitions and measurements of...
Pro TBB: C++ Parallel Programming with Threading Building Blocks (Michael Voss, et al)
This book serves as a current tutorial for learning Threading Building Blocks for all C++ programmers (TBB). This book was written by professionals in TBB and parallel programming, and...
Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development (Peter Lubbers, et al)
The content of this online version of the printed book began identical to that of the printed and ebook versions before being elevated to a new level. ...
Embedded Firmware Solutions: Development Best Practices for the Internet of Things (Jiming Sun, et al)
For the thousands of firmware designers, hardware engineers, architects, managers, and developers, this book is the ideal introduction and practical field guide to Intel's new firmware direction (including Quark...
Android on x86: An Introduction to Optimizing for Intel Architecture (Iggy Krajci, et al)
This book serves as a comprehensive resource for mindful programming and the particular difficulties and opportunities presented by x86 systems. It compiles the recommended methods and techniques for creating...
Building the Infrastructure for Cloud Security: A Solutions View (Raghu Yeluri, et al)
The infrastructure, network, services, compliance, and user aspects of cloud security are all thoroughly covered in this book. In order to explain the actual and perceived risks and difficulties...
DevOps for Digital Leaders: Reignite Business with a Modern DevOps-Enabled Software Factory (Aruna Ravichandran, et al)
This book serves as a clear manual for building, implementing, measuring, and improving DevOps programs that are customized to the needs of the organizations of digital leaders who are...
Learn BlackBerry 10 App Development: A Cascades-Driven Approach (Anwar Ludin)
Learn how to build powerful native applications using the BlackBerry 10 Cascades framework. It provides you with a strong basis for successfully creating BlackBerry 10 apps. ...

User reviews

There are no user reviews for this listing.
Ratings
Rate this Book
Comments