Write a Blog >>
SPLASH 2017
Sun 22 - Fri 27 October 2017 Vancouver, Canada
Sun 22 Oct 2017 10:30 - 11:15 at Prince of Wales - Session 2

Explorative and live development environments flourish the most when they can impose restrictions. Forcing a specific program- ming language or framework, the environment can better enhance the experience of editing code with immediate feedback or direct manipulation. Lively Kernel’s user interface (UI) framework Morphic provides such a development experience when working with graphical objects in direct way giving immediate feedback during development. Our new development environment Lively4 wants to achieve a similar development experience even though targeting general HTML elements. Web Components as a new Web standard provide a very powerful abstraction mechanism. It allows us to use plain HTML as building blocks for our tools. Unfortunately, Web Components miss proper capabilities to support run-time development. To address this issue, we use object migration to provide immediate feedback when editing UI code. The approach is evaluated by discussing known problems, resulting best practices and future work.

Sun 22 Oct

Displayed time zone: Tijuana, Baja California change

10:30 - 12:00
10:30
45m
Talk
Designing a Live Development Experience for Web Components
PX/17.2
Jens Lincke Hasso Plattner Institute, Stefan Ramson Hasso Plattner Institute, Potsdam, Patrick Rein Hasso Plattner Institute, Robert Hirschfeld HPI, Marcel Taeumel Hasso Plattner Institute, Tim Felgentreff Hasso-Plattner-Institute, Potsdam
Pre-print
11:15
45m
Talk
Incremental Coverage of Legacy Software Languages
PX/17.2
Vadim Zaytsev Raincode Labs, Belgium
Pre-print