Producing%20Rich%20Internet%20Applications - PowerPoint PPT Presentation

About This Presentation
Title:

Producing%20Rich%20Internet%20Applications

Description:

Science: data visualization. educational outreach. real-time information delivery. 3 ... MM Flash-based front end interacting with application servers ... – PowerPoint PPT presentation

Number of Views:14
Avg rating:3.0/5.0
Slides: 14
Provided by: mm171
Category:

less

Transcript and Presenter's Notes

Title: Producing%20Rich%20Internet%20Applications


1
Producing Rich Internet Applications with an
Open Source Platform Martin Cadirola Ecotronics
2
  • What is a RIA?
  • Next generation web-based front-end environment
  • Improved user experience
  • No refreshes, one page interactivity
  • Can be deployed as desktop or server application
  • Applications include
  • Marketing brand reinforcement
  • product interactivity
  • better conversions!
  • Science data visualization
  • educational outreach
  • real-time information delivery

?more
3
  • How to produce RIA?
  • MM Flash-based front end interacting with
    application servers
  • Pros powerful ActionScript language
  • Cons know-how, skills
  • 2. Macromedia Flex platform, RIA development
    tool
  • Pros doesnt require expertise in ActionScript
  • Cons targeted to organization with moderate
    budgets
  • How could we develop prototypes, enhance user
    experience
  • win new project proposals with a better tool?
  • Could we leverage open source in some way?

4
  • The Open Source World
  • The open source paradigm shifts the software
    business model to training,
  • support and consulting services
  • If the know-how is available, open source
    software generally allows
  • software production at lower costs
  • Open Source software is a growing trend that
    should be explored
  • excellent software are available
  • Laszlo Systems, California, released their RIA
    platform development to
  • the open source community OpenLaszlo 3.0

5
  • Laszlo Systems The Platform
  • Laszlo Systems, California, released their RIA
    platform development to
  • the open source community OpenLaszlo 3.0
  • OpenLaszlo is a Java-based software, XML-based
    markup w/extensible
  • tags and object oriented features uses
    Javascript
  • Its application server independent PHP, CF,
    ASP, .NET, Java, etc
  • New on version 3.0
  • Solo vs server deployment
  • Drawing API, dynamic libraries
  • Unicode support
  • Performance optimization
  • Eclipse IDE plug-in

6
  • Laszlo Systems Examples
  • Examples
  • Calendar/Weather
  • Dashboard
  • Amazon store
  • Case studies
  • Behr
  • Yahoo
  • Earthlink Mail

?demo
7
  • Installing OpenLaszlo
  • Install Java SDK 5.0. JDK5.0 Update 3 (56 Mb)
  • Set JAVA_HOME environment variable
  • Install Eclipse SDK 3.0.2 (88 Mb)
  • Install OpenLaszlo binary (107 Mb)
  • Download IDE4LASZLO (19 Mb) and install into
    Eclipse

8
  • Running OpenLaszlo
  • Hello World
  • Components
  • Applications
  • GuestBlox
  • Wheres more?
  • Learn Laszlo in 10 minutes on Laszlos web site
  • http//www.laszlosystems.com/lps/laszlo-in-ten-min
    utes/

9
  • Examples GuestBlox
  • Form writes data to a file with some syntax
  • CF template transforms file into XML format,
    following Laszlo syntax
  • Laszlo file (.lzx) creates datasources and
    interface
  • Server compiles .lzx and creates a .lzo and html
    with embedded code

http//www.openlaszlo.org/wiki/GuestBlox
10
  • Summary
  • Inexpensive way of implementing full-scale and
    prototype RIAs
  • Platform can use any application server (that
    includes Coldfusion!)
  • Empower developers to create new applications,
    propose exciting
  • new projects and take web development to the next
    level!
  • As Jeff Bezos says on Internet business and
    applications...
  • "What you see today, is just the tip of the
    iceberg."

11
RIA Laszlo resources http//www.laszlosystems.c
om http//www.openlaszlo.org http//www.openlasz
lo.org/wiki http//www.mylaszlo.com http//www.b
logblox.com http//alphaworks.ibm.com/tech/ide4la
szlo/ http//www.eclipse.org http//www.macromed
ia.com/devnet/mx/coldfusion/articles/xmlxslt.pdf
http//www.sourceforge.org
12
QA
13
More questions? Contact Martin
Cadirola martinatecotronicsdotcom 301.591.17
06
Write a Comment
User Comments (0)
About PowerShow.com