The Third Workshop on Programming for Mobile and Touch (PROMOTO 2015) will be held at SPLASH 2015. Today, mobile devices (e.g., smartphones, tablets, smartwatches, etc.) are the main target platforms for developers. To support the new challenges, traditional programming languages are not enough anymore and new ones are emerging to enable programmers (and even end-users) to develop software taking advantage of the most recent hardware capabilities. Since the first edition in 2013, PROMOTO has brought together researchers interested in exploring new programming paradigms and embracing the new technologies in the area of touch-enabled mobile devices. Apart from paper presentations, there will be ample time at PROMOTO to discuss the issues surrounding touch and mobile programming and to plan future directions.

Please visit the workshop webpage (http://www.promoto2015.org) for more details.

You're viewing the program in a time zone which is different from your device's time zone - change time zone

Tue 27 Oct
Times are displayed in time zone: Eastern Time (US & Canada) change

09:00 - 10:30: Session 1PROMOTO at Grand Station 5
Chair(s): Alberto SillittiCenter for Applied Software Engineering, Steven D. FraserInnoxec – Innovation Executive Services
09:00 - 09:30
Day opening
Introduction
PROMOTO
09:30 - 10:30
Talk
PROMOTO Keynote: The BBC micro:bit
PROMOTO
Jonathan ProtzenkoMicrosoft Research
11:00 - 12:00: Session 2PROMOTO at Grand Station 5
11:00 - 11:30
Talk
Measuring the Usability and Capability of App Inventor to Create Mobile Applications
PROMOTO
Benjamin XieMassachusetts Institute of Technology, Isra ShabirMassachusetts Institute of Technology, Hal AbelsonMIT
11:30 - 12:00
Talk
A Flow-Based Programming Framework for Mobile App development
PROMOTO
Jesse ZamanVrije Universiteit Brussel, Lode Hoste, Wolfgang De MeuterVrije Universiteit Brussel
13:30 - 15:30: Session 3PROMOTO at Grand Station 5
13:30 - 14:30
Talk
Promoto Keynote: Towards More Natural Programming for Mobile and Touch
PROMOTO
Brad A. MyersCarnegie Mellon University
14:30 - 15:00
Talk
Supporting ``What-If'' in Touch-Screen Web Applications
PROMOTO
Peter SimonyiCarleton University, Jeff WilsonCarleton University, Judith BrownCarleton University, Robert BiddleCarleton University
15:00 - 15:30
Talk
Collaborative Annotations for Large Touchscreen Web Applications
PROMOTO
Miran MirzaCarleton University, Jeff WilsonCarleton University, Robert BiddleCarleton University
16:00 - 17:35: Session 4PROMOTO at Grand Station 5
16:00 - 16:30
Demonstration
Demos
PROMOTO
16:30 - 17:00
Other
Open Discussion
PROMOTO
17:00 - 17:35
Day closing
Closing
PROMOTO

Call for Papers

We would like to invite contributions covering technical aspects of multi-platform development, mobile-cloud computing, social applications, and security. Topics of interest include:

  • Mobile and touch-oriented programming languages
  • Programming languages using innovative input mechanisms
  • Programming environments on or for mobile devices
  • Teaching of programming on or for mobile devices
  • Programming tools such as debuggers on or for mobile devices
  • Libraries and programming frameworks that simplify programming for mobile devices
  • Very large screens and very small screens
  • Gestures, haptics and sound

We accept two types of contributions:

  • Research papers up to eight pages that describe original work in the area of mobile and touch development.
  • Short papers or tool demos of up to four pages of emerging ideas, research in progress, and in-practice experience.

Your paper must conform to the ACM SIGPLAN Proceedings format. Submit your paper in PDF via EasyChair. Accepted papers will be published as part of SPLASH 2015 in the ACM Digital Library.