The CS Department and CeClub invite you to a special lecture by Jonathan "Peli" de Halleux (Senior Research SW Development Eng. Microsoft Research)
TouchDevelop: An App Creation Environment for a World of Devices
, as follows:
We are experiencing a technology shift: powerful and easy-to-use mobile devices like smartphones and tablets are becoming more prevalent than traditional PCs and laptops. TouchDevelop is a novel programming environment and language that makes it possible to write applications directly on mobile devices, taking full advantage of touchscreens, and without the need for a separate PC.
TouchDevelop is freely available as a web app on PC, Mac, iOS, Android, and as a native app on Windows Phone. All artefacts created by TouchDevelop users are publicly available for research purposes via REST-based APIs, enabling external researchers to analyze the massive number of mobile applications developed with TouchDevelop.
TouchDevelop can be used in the classroom to teach mobile programming… on a mobile device. TouchDevelop was used to organize App Day, an high school event in Seattle where 500 students learned how to build mobile apps. Students were able to use their own device to build their first app, making this experience much more personal.
Jonathan "Peli" de Halleux is actively working on
TouchDevelop, Pex, Code Digger
. Every morning, Peli
teaches mobile computer science
at his local high school. Peli joined the
Foundations for Software Engineering
in October 2006. Peli worked in the .NET runtime in charge of the Just In Time compiler testing (2004-2006). Before joining Microsoft, Peli earned a PhD in Applied Mathematics from the Catholic University of Louvain (2000-2004).
You are all welcome to attend.