september 15, 2015 laszlo overview. 2 copyright (c) 2007 laszlo systems, inc. laszlo systems: leader...

15
6/27/22 Laszlo Overview

Upload: britney-barker

Post on 11-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications

4/21/23

Laszlo Overview

Page 2: September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications

Copyright (c) 2007 Laszlo Systems, Inc.2

Laszlo Systems: Leader in RIA Software

Pioneer of Rich Internet Applications (RIA) and AjaxFounded in 2000First release of RIA platform in 2002Embraced open source with OpenLaszlo in 2004

400,000 downloads to date

New: OpenLaszlo 4 supports delivery of RIAs in Flash and Ajax

How we make moneyProfessional training and supportCustom design and development of OpenLaszlo applicationsCommercial software built on top of OpenLaszlo

Laszlo MailNew: Laszlo Webtop

Page 3: September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications

Copyright (c) 2007 Laszlo Systems, Inc.3

Communications

Laszlo Technology: Broad Adoption Across Industries

Government / Education

Consumer WebFinancial Services

Page 4: September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications

Copyright (c) 2007 Laszlo Systems, Inc.4

OpenLaszlo: Enabling Web-Delivered Rich Applications

HTML, page-based apps

Desktop Application

Replacement

DHTML Enhancements

Advanced Ajax apps

SimpleAjax apps

Ajax toolkits OpenLaszlo

Page 5: September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications

Copyright (c) 2007 Laszlo Systems, Inc.5

Laszlo WebtopLaszlo Webtop

OpenLaszlo RIAs (LZX)

OpenLaszlo RIAs (LZX)

Laszlo Provides Complete “Platform-to-App” RIA Solutions

‘Ajax Toolkits’

(e.g.,Dojo)

‘Ajax Toolkits’

(e.g.,Dojo)

Ajax Capable BrowserAjax Capable Browser

Runtime Abstraction LayerRuntime Abstraction Layer

Runtime-independentCompiler

Runtime-independentCompiler

AjaxAjax FlashFlashFuture:

SilverlightJava, etc.

Future:SilverlightJava, etc.

Laszlo ‘AJAX Toolkits’

Ajax RIAs(JavaScript with

browser-specific code)

Ajax RIAs(JavaScript with

browser-specific code)

Flash 9CompilerFlash 9

Compiler

Flash 9Flash 9

Adobe Flex 2

Flex RIAs(MXML)

Flex RIAs(MXML)

Built-in Apps

Framework (client and server) Flex Data Services*

(server framework)Flex Data Services*(server framework)

3rd Party Apps*

* optional

Page 6: September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications

Copyright (c) 2007 Laszlo Systems, Inc.6

OpenLaszlo applications: Wide range of function, interface

Laszlo Mail

Pandora

Walmart

H&R Block

Barclay’s

IBM

Gliffy

Worrydream.com

Cafe Press

Page 7: September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications

Copyright (c) 2007 Laszlo Systems, Inc.7

LZX: The heart of OpenLaszlo

DECLARATIVE

EXPRESSIVE

POWERFUL

STRUCTURED

PORTABLE

Page 8: September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications

Copyright (c) 2007 Laszlo Systems, Inc.8

Developing in OpenLaszlo

XML and JavaScript

Standard OOP patterns apply

Forward-looking featuresDeclarative data bindingConstraintsAnimation

Component-oriented

Laszlo in 10 minutes

Page 9: September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications

Copyright (c) 2007 Laszlo Systems, Inc.9

Introducing OpenLaszlo 4

Blurring the lines between Ajax and RIAOpenLaszlo 4 demos

An architecture that can growMobile Ajax

Apple iPhone, Nokia (Safari/WebKit browser)

Java ME (Project Orbit)Collaboration between Sun and Laszlo

Other runtimes: Microsoft Silverlight, others possible

Page 10: September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications

Copyright (c) 2007 Laszlo Systems, Inc.10

Introducing Laszlo Webtop: Desktop in a Browser

OpenLaszloOpenLaszlo

Laszlo Applications

Third Party Applications

Page 11: September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications

Copyright (c) 2007 Laszlo Systems, Inc.11

Laszlo Webtop Demo: Seamless Integration of Applications

Custom skin and brand (“Diamond Industries”) with fully customizable window behavior

Dock for managing multiple applications and windows

Laszlo Mail 2.0

Laszlo Instant Messenger with

drag and drop of photos

Contacts 2.0 with large (paged) data

set

LZPix Application (Flickr viewer)

Page 12: September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications

Copyright (c) 2007 Laszlo Systems, Inc.12

Illustrative RIA Suites Using Laszlo Webtop

Private-label Digital Life

Suite

Rich CRM Portal

Financial/ Executive Dashboard

Page 13: September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications

Copyright (c) 2007 Laszlo Systems, Inc.13

Laszlo Webtop: Integrating the User Experience

Outstanding User Interface: Desktop in a Browser

Multiple applications running within a single browser windowComprehensive application window management with dockingSmart Objects™: drag and drop data among disparate applications

Single Sign-onSecure authentication passed to individual applicationsState of apps, windows ‘remembered’ between log-off and log-in

Designed to Customize and ExtendApplications modules inherit ‘skin’ chosen by service providerMix and match applications: from Laszlo, community and/or internal development teams

Page 14: September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications

Copyright (c) 2007 Laszlo Systems, Inc.14

Laszlo Webtop: Service Integration Framework

Service OrchestrationAggregates multiple service requests/responsesMinimizes HTTP requests, maximizes performance

Data ServicesEnd-to-end data synchronizationData paging, with filtering and sorting, for large data setsData push (network to client)—with Webtop 1.1

Dat

a M

anag

erD

ata

Man

ager

Dis

patc

her

Dis

patc

her

Application 1Application 1User ServiceUser Service

App Service 1App Service 1

App Service 2App Service 2Application 2Application 2

Application 3Application 3App Service 2App Service 2

HTTP/S

External Services

Webtop ‘Client’: Loads in any Browser

Webtop Server:Extensible Java Servlet

End

Use

rEn

d U

ser

Page 15: September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications

Copyright (c) 2007 Laszlo Systems, Inc.15

Presentation Recap

Laszlo Systems: Transforming the Web ExperiencePioneer in the RIA/Ajax marketLarge and growing customer base, including many Fortune 500 companies

OpenLaszlo: Enables Web-delivered, Desktop-like ApplicationsProven: scaleable, stable and secureWidely adopted across markets and industriesA strong and growing global community of developers

Laszlo Webtop: RIA Desktop in a BrowserEnables multiple applications with shared sign-on, skins, and dataCan be customized to meet needs of vertical markets and individual service providersApplications available for licensing separately