Post on 30-Oct-2014
description
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 1
Next Generation of RIA’s in the Enterprise Michael Hodgson
Matthias Zeller
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 2
Twitter Tags for this Session
Monday’s Session: #adobemax14
Tuesday’s Session: #adobemax249
Matthias - @matzeller
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 3
Agenda
LiveCycle Mosaic Overview
Technical Whiteboard Discussion
Creating a Mosaic Tile Hands-On
Running a Mosaic Application
Q&A
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 4
Current Business Challenges
Problem: Plethora of hard-to-use applications
in the enterprise Different navigation systems and
user experiences Lack of shared application context
forcing users to re-enter the same data in different applications
CRM ERP ECM PLM
. .
. Consequence: Low user productivity due to
swivel chair integration Poor decision making due to lack
of data visibility High training costs to use all
needed applications Low return on existing
investments Poor customer experience
resulting in customer abandonment
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 5
Solution: Mosaic, New LiveCycle Solution Module
Composite RIA Framework for rapidly assembling intuitive, personalized and activity-centric RIA applications that aggregate existing enterprise applications
Increased productivity Increase end-user productivity
through simple, personalized, highly responsive and consistent user experience
Improved decision making• Make faster decisions through
aggregating relevant, timely information from multiple sources
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 6
Application Pattern: Composite Rich Internet Applications
New breed of context aware enterprise applications composed of existing and new web applications.
Development Characteristics:
Client-side framework APIs (JavaScript/ActionScript)
Client-side context
Client-side communication between applications
Build from a central or distributed catalog of mashable components
Created and delivered by IT department
Additionally mashed up and customized by business users
Integrate with existing SSO, directory and entitlement management solutions
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 7
LiveCycle Mosaic ES2
For Business Users
Easy access via desktop (AIR) application or browser
Task-centric composite views bringing complete context to daily work
Create new composite views from IT provided tiles
Customizable views & dynamic layouts
Work on tasks with different contexts in parallel and persist work in progress
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 8
LiveCycle Mosaic ES2
For Developers
Composition approach to application development
Comprehensive ActionScript and JavaScript API
Client side communication between application components
Central catalog for housing all reusable application components
Out-of-the box skins, shells and layout managers
Pluggable component model
Integrates with existing SSO, directory and entitlement management solutions
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 9
Target Use Cases
Case Management:
• User environment uniting all case information to speed case resolution
• Ex: call center applications, case worker
• Sample tiles: customer contacts, reported bug defects, internal knowledge base
Financial Advisor Workplace:
• Rich, simple and customizable workplace
• Contextual views unifying over 200 applications
• Sample tiles: investment portfolio, Google finance, salesforce.com
Sales Workplace:
• Unified customer views aggregating all relevant customer data
• Sample tiles: customer contacts, order history, RFP responses, projected pipeline
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 10
Project Timeline
LC Mosaic in pre-release program since June ‘09
General availability planned for Q4/09
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 11
LC Mosaic Catalog Browser (planned for 1.1)
Browsing features Search based on
metadata
Sorting & filtering
Customizable catalog UI
Multiple catalog support for easier management
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 12
LC Mosaic Design-Time Client (planned for 1.1)
AIR-based design client
Drag & drop assembly of reusable application components found in catalog
Ability to create layouts visually
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 13