This presentation shows the evolution of web application to single page applications. It explains how single page applications are different to classic web applications and how qooxdoo can help building them.
27. Layout Manager
• Calculate layout in
JavaScript
• Not limited by the
browser
• JavaScript is fast enough
28. Layout Manager
• Calculate layout in
JavaScript
• Not limited by the
VBox
browser
• JavaScript is fast enough
29. Layout Manager
• Calculate layout in
JavaScript
• Not limited by the
VBox
browser
• JavaScript is fast enough
30. Layout Manager
• Calculate layout in
JavaScript
• Not limited by the
VBox
browser
• JavaScript is fast enough
31. Layout Manager
• Calculate layout in
JavaScript
• Not limited by the
VBox
browser Grid
• JavaScript is fast enough
32. Layout Manager
• Calculate layout in
JavaScript
• Not limited by the
VBox
browser Grid
• JavaScript is fast enough
33. Desktop Style
Development Model
// Create a button
var button1 = new qx.ui.form.Button(quot;First Buttonquot;, quot;demo/browser.pngquot;);
// Add button to container at fixed coordinates
container.add(button1, {left: 100, top: 50});
// Add an event listener
button1.addListener(quot;executequot;, function(e) {
alert(quot;Hello World!quot;);
});