Open Laszlo A rich web development environmeng KW Linux user's group Raul Suarez Dec 2008
About this presentation What am I going to present Why I think its worth presenting What am I expecting from this presentation What can you expect from this presentation What are you expecting from this presentation
What is Openlaszlo Language, libraries and development environment to create dynamic web aplications (RIA) Deploy to either Flash or dhtml Server based or “solo” deployment Data driven Multi platform deployment
Show case Component sampler Component sampler Real world applications Real world applications Demo project Demo project
Language overview Object oriented Event based XML with embeded Javascript XML markup for declarative features Javascript code for procedural Time based animation (not frame based) Does not use flash libraries or the flash object model
Architecture overview
Installing it 1.Download the Java SDK from the java site (Java SE Development Kit (JDK) 6 Update 10) Download the OpenLaszlo (Linux or Dev kit) chmod +x jdk-6u10-linux-i586.bin./jdk-6u10-linux-i586.bin tar -xvzf openlaszlo unix.tar.gz 5.Start tomcat export JAVA_HOME="$(pwd)/jdk1.6.0_10"./lps-4.1.1/Server/tomcat /bin/startup.sh
Language building blocks Objects Attributes Constraints Methods, Events and Handlers Animators Data Access Classes
Putting It all together Walkthrough the kwlug-splash application
Where to go from here Documentation included Laszlo explorer Developer's guide Examples
Questions?