ebook img

OpenLaszlo: From RIA to Ajax and Mobile PDF

57 Pages·2007·0.47 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview OpenLaszlo: From RIA to Ajax and Mobile

OpenLaszlo: From RIA to Ajax and Mobile Geert Bevin CEO, Uwyn bvba/sprl, http://www.uwyn.com Developer, Terracotta Inc., http://terracotta.org TS-6725 2007 JavaOneSMConference | Session TS-6725 | Goal of This Talk Learn how to use OpenLaszlo for building rich Internet applications that execute in Flash, DHTML, and even on mobile 2007 JavaOneSMConference | Session TS-6725 | 2 Agenda Overview of OpenLaszlo Introducing LZX Deployment Tips and Caveats 2007 JavaOneSMConference | Session TS-6725 | 3 Agenda Overview of OpenLaszlo Introducing LZX Deployment Tips and Caveats 2007 JavaOneSMConference | Session TS-6725 | 4 What Is OpenLaszlo? • Creation of zero-install web applications • Open-source, stable, and well documented • Integrates perfectly with the Java™ platform • Runtime-independent development platform, supporting Flash, DHTML and Java Platform, Micro Edition (Java ME https://orbit.dev.java.net) platform) as Project Orbit ( • Powerful object-oriented, component-based language • Declarative and functional programming styles • Extends the RIA focus to multimedia capabilities 2007 JavaOneSMConference | Session TS-6725 | 5 MVC Comparison 1/5 • MVC stands for model-view-controller • Separation of concerns in data-driven GUI applications • Concise overview updated view is displayed updates the view updates the view updates the model triggers an event 2007 JavaOneSMConference | Session TS-6725 | 6 MVC Comparison 2/5 • Server-side web MVC puts burden on server • Primitive interaction possibilities in the client • Each request generates new HTML view • Browser input events summarized as HTTP requests 2007 JavaOneSMConference | Session TS-6725 | 7 MVC Comparison 3/5 • Extended with Ajax features • Client receives parts of the model • Client contains dedicated logic 2007 JavaOneSMConference | Session TS-6725 | 8 MVC Comparison 4/5 • RIAs eliminate the need for the server-side view • Thick client provides a rich user interface experience • Core logic in the server that is driven by the controller • Parts of the model are provided to the client 2007 JavaOneSMConference | Session TS-6725 | 9 MVC Overview 5/5 Shift from server-side web MVC towards RIA • Double view handling • Complete request/response cycle • Limited client functionalities • Heavy burden on server • Single view at the client • Targeted request/response cycle • Rich client functionalities • Thick client and light server load 2007 JavaOneSMConference | Session TS-6725 | 10

Description:
OpenLaszlo: From RIA to Ajax and Mobile Geert Bevin CEO, Uwyn bvba/sprl, http://www.uwyn.com Developer, Terracotta Inc., http://terracotta.org.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.