The Live Web
Dan Ingalls / Technology Infrastructure Practice July 5th, 2011
Drag 'n Drop in the Cloud
© 2011 SAP AG. All rights reserved.
1
>
x
<
The Lively Kernel
A component architecture for HTML5     Structured scene graph in JavaScript     Integrates HTML, SVG, and Canvas graphics Runs in any browser     No download, no installation     "Simply" a web page Composition environment     A GUI builder and its own IDE Stores its apps as web pages (WebDAV)     Even new versions of itself!
© 2011 SAP AG. All rights reserved.
1
>
x
<
The Lively Kernel - composition
Shapes → live graphics Graphics → live widgets
text
© 2011 SAP AG. All rights reserved.
1
>
x
<
The Lively Kernel - IDE
Widgets → live apps Apps → live programming
Hello World
Hello World
3 + 4
3 + 4
0.27
0.2
Hello World
World
12
1
2
3
4
5
6
7
8
9
10
11
© 2011 SAP AG. All rights reserved.
1
>
x
<
The Live Web
Want to serve web developers and even end-users     A JavaScript IDE is not the answer The Kit approach (mini ecosystem)     Components, connection, encapsulation Parts Bins - Cloud-based repositories of active content     Objects, properties, behaviors, apps, services Live Connect     Dataflow binding of active components Publishing     Built components can be stored as new parts     Instant sharing
© 2011 SAP AG. All rights reserved.
1
>
x
<
Cloud Orchestration
© 2011 SAP AG. All rights reserved.
1
>
x
<
Cloud Orchestration at SAP
Vocabularies for the enterprise     Database access     Visualization     Services (maps, translation, semantics...) Collaborations     Phoenix (composition, RAD)     AIS (visualizations, RAD)     Big Iron (real-time monitoring, RAD) Check us out www.Lively-Kernel.org // Dan.Ingalls@SAP.com Credits Robert Krahn Pavel Genevski Jens Lincke Georgi Pavlov Marko Roeder