SlideShare a Scribd company logo
1 of 36
Download to read offline
Adobe
     LiveCycle

     Charles Bihis
     September 7th, 2006




                                                        1
2006 Adobe Systems Incorporated. All Rights Reserved.
About Me

      Charles Bihis
     “Software Developer Intern” with Enterprise and Developer Relations Group @ Adobe
  Systems Inc.
         4th year student at UBC
         Studying Software Engineering
         Blog @ adobe.charlesbihis.com




                                                        2
2006 Adobe Systems Incorporated. All Rights Reserved.
Agenda

      Overview of the technology
              Broad overview the LiveCycle suite


      Individual LiveCycle components
              Talk about 7 of the 11 components in the LiveCycle suite
              Interspersed with demos and example uses


      Q&A




                                                        3
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle 101

      Enterprise software designed for document services and workflows
      Combines the familiar Adobe Reader® software, PDF, and XML
      standards with powerful workflow capabilities
      Uses J2EE on the server side
              Compatible on industry-standard servers
              Windows, Solaris, Linux & AIX
              Can easily integrate into existing .NET or ColdFusion environments




                                                        4
2006 Adobe Systems Incorporated. All Rights Reserved.
How Can I Run LiveCycle

      Supported Web Application Servers
              WebSphere, JBoss & WebLogic

      Supported Operating Systems
              Windows, Solaris, Linux & AIX

      Supported Databases
              DB2, Oracle 9i, SQL Server 2000 & MySQL 4.1

      More info at www.adobe.com/products/livecycle




                                                        5
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Products

      LiveCycle is an umbrella term for a suite of products
              LiveCycle Designer
              LiveCycle Forms
              LiveCycle Form Manager
              LiveCycle Barcoded Forms
              LiveCycle Document Security
              LiveCycle Reader Extensions
              LiveCycle Workflow

      Other LiveCycle products
              LiveCycle Policy Server
              LiveCycle PDF Generator
              LiveCycle Assembler
              LiveCycle Print



                                                        6
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Products

      LiveCycle is an umbrella term for a suite of products
              LiveCycle Designer
              LiveCycle Forms
              LiveCycle Form Manager
              LiveCycle Barcoded Forms
              LiveCycle Document Security
              LiveCycle Reader Extensions
              LiveCycle Workflow

      Other LiveCycle products
              LiveCycle Policy Server
              LiveCycle PDF Generator
              LiveCycle Assembler
              LiveCycle Print



                                                        7
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Designer

      Graphical interface for the design, creation, and maintenance of forms
      Forms created are XML-based
              Layout is completely XML
              Scripting language is FormCalc (Adobe language) or JavaScript
              Commonly referred to as “XFA (XML Form Architecture) based forms”
              Can import from PDF, Word, and even InfoPath templates

      XML forms are “wrapped” inside a PDF file so that they can be opened
      in Adobe Acrobat or Free Adobe Reader
              Cross-platform delivery (Windows, Mac, Linux, Pocket PC)

      Facilitates conversion of paper forms to electronic documents
              the “Paperless Office”




                                                        8
2006 Adobe Systems Incorporated. All Rights Reserved.
Practical Example

      Imagine that you are a mortgage broker
      People must fill out forms to launch some internal process


      Use LiveCycle Designer to create these forms




                                                        9
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Products

      LiveCycle is an umbrella term for a suite of products
              LiveCycle Designer
              LiveCycle Forms
              LiveCycle Form Manager
              LiveCycle Barcoded Forms
              LiveCycle Document Security
              LiveCycle Reader Extensions
              LiveCycle Workflow

      Other LiveCycle products
              LiveCycle Policy Server
              LiveCycle PDF Generator
              LiveCycle Assembler
              LiveCycle Print



                                                        10
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Forms

      Use Forms APIs to...
              Pre-populate fields
              Extract data from XFA-based forms

      Allows creation of dynamic forms
      Since forms are XML base, you can deploy them as…
              Dynamic PDF files
              XML Data Packages (XDPs) for use online



      Benefits of deploying as PDF
              Abliity to save form locally and fill in offline – perfect for longer forms
              High-fidelity rendering – PDF forms can look EXACTLY as they do online

      Client and server-side validations


                                                         11
2006 Adobe Systems Incorporated. All Rights Reserved.
Practical Example

      Create forms using LiveCycle Designer
      Use LiveCycle Forms to render the forms as HTML or PDF for
      deploying to clients or other employees




                                                        12
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Products

      LiveCycle is an umbrella term for a suite of products
              LiveCycle Designer
              LiveCycle Forms
              LiveCycle Form Manager
              LiveCycle Barcoded Forms
              LiveCycle Document Security
              LiveCycle Reader Extensions
              LiveCycle Workflow

      Other LiveCycle products
              LiveCycle Policy Server
              LiveCycle PDF Generator
              LiveCycle Assembler
              LiveCycle Print



                                                        13
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Form Manager

      Consolidate all of a single user’s forms for access via a web-based
      portal
      Centralizes all of the management of the forms
      Provides access and enables forms search through a web interface


      Also acts as a repository for all previous forms where you were a
      participant




                                                        14
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Form Manager example




                                                        15
2006 Adobe Systems Incorporated. All Rights Reserved.
Practical Example

      Create forms using LiveCycle Designer
      Use LiveCycle Forms to render the forms as HTML or PDF for
      deploying to clients or other employees
      Bank uses LiveCycle Form Manager to manage forms internally




                                                        16
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Products

      LiveCycle is an umbrella term for a suite of products
              LiveCycle Designer
              LiveCycle Forms
              LiveCycle Form Manager
              LiveCycle Barcoded Forms
              LiveCycle Document Security
              LiveCycle Reader Extensions
              LiveCycle Workflow

      Other LiveCycle products
              LiveCycle Policy Server
              LiveCycle PDF Generator
              LiveCycle Assembler
              LiveCycle Print



                                                        17
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Barcoded Forms

      Have PDF and HTML forms for “online” submissions
      Use 2D barcoded technology to automate capture of data from printed
      or faxed forms
      Just like barcodes form grocery items, LiveCycle barcodes contain
      information from the particular form being submitted
      Barcode IS an industry standard and not Adobe proprietary
              Industry standard barcode Portable Data File (PDF) 417
              Not related to Adobe Portable Document (PDF)

      Reduce costly and error-prone manual data entry from printed or faxed
      submissions
              Error-checking incorporated into barcode
              More advanced than simple bit-check digit in 1D barcodes




                                                        18
2006 Adobe Systems Incorporated. All Rights Reserved.
Practical Example

      Create forms using LiveCycle Designer
      Use LiveCycle Forms to render the forms as HTML or PDF for
      deploying to clients or other employees
      Bank uses LiveCycle Form Manager to manage forms internally
      External users can fill out forms in Adobe Reader, print off forms with
      barcode, and mail them to the bank to be scanned; data retrieved
      without manual input yet still ensuring client side validation and




                                                        19
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Products

      LiveCycle is an umbrella term for a suite of products
              LiveCycle Designer
              LiveCycle Forms
              LiveCycle Form Manager
              LiveCycle Barcoded Forms
              LiveCycle Document Security
              LiveCycle Reader Extensions
              LiveCycle Workflow

      Other LiveCycle products
              LiveCycle Policy Server
              LiveCycle PDF Generator
              LiveCycle Assembler
              LiveCycle Print



                                                        20
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Document Security

      Provides digital signatures and encryption capabilities
              Digitally sign PDF files
              Validate digital signatures


      Encrypt and decrypt documents
              Uses 128-bit RC4 with Adobe Acrobat 5.0 and later
              Upon encryption, PDF is turned into cipher text and is unreadable without the strong
              key




                                                        21
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Document Security example




                                                        22
2006 Adobe Systems Incorporated. All Rights Reserved.
Practical Example

      Create forms using LiveCycle Designer
      Use LiveCycle Forms to render the forms as HTML or PDF for
      deploying to clients or other employees
      Bank uses LiveCycle Form Manager to manage forms internally
      External users can fill out forms in Adobe Reader, print off forms with
      barcode, and mail them to the bank to be scanned; data retrieved
      without manual input yet still ensuring client side validation
      Bank can also accept digital signatures for applications




                                                        23
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Products

      LiveCycle is an umbrella term for a suite of products
              LiveCycle Designer
              LiveCycle Forms
              LiveCycle Form Manager
              LiveCycle Barcoded Forms
              LiveCycle Document Security
              LiveCycle Reader Extensions
              LiveCycle Workflow

      Other LiveCycle products
              LiveCycle Policy Server
              LiveCycle PDF Generator
              LiveCycle Assembler
              LiveCycle Print



                                                        24
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Reader Extensions

      Extends a PDF file to allow functionality in Reader that is normally
      available only in Adobe Acrobat


      Active hidden functionality within Free Adobe Reader
              Enable end-users to save, complete, sign, and submit PDF documents
              Allow mark-ups and commenting
              Provide enhanced security with digital signatures




                                                        25
2006 Adobe Systems Incorporated. All Rights Reserved.
Practical Example

      Create forms using LiveCycle Designer
      Use LiveCycle Forms to render the forms as HTML or PDF for
      deploying to clients or other employees
      Bank uses LiveCycle Form Manager to manage forms internally
      External users can fill out forms in Adobe Reader, print off forms with
      barcode, and mail them to the bank to be scanned; data retrieved
      without manual input yet still ensuring client side validation
      Bank can also accept digital signatures for applications
      Bank applies Reader Extensions to original application form, allowing
      user to save data from the form locally




                                                        26
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Products

      LiveCycle is an umbrella term for a suite of products
              LiveCycle Designer
              LiveCycle Forms
              LiveCycle Form Manager
              LiveCycle Barcoded Forms
              LiveCycle Document Security
              LiveCycle Reader Extensions
              LiveCycle Workflow

      Other LiveCycle products
              LiveCycle Policy Server
              LiveCycle PDF Generator
              LiveCycle Assembler
              LiveCycle Print



                                                        27
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Workflow

      Can put together end-to-end workflows incorporating people, systems,
      documents and even web services
      Has intuitive visual tools; no need to code out the workflow
      Uses industry standard technologies, such as PDF, J2EE, XML, and
      Web services
              Makes LiveCycle Workflow highly scalable and easily integrated into any infrastucture

      Optimizes the business process so that the correct people handle the
      correct documents




                                                        28
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Workflow example




                                                        29
2006 Adobe Systems Incorporated. All Rights Reserved.
Practical Example

      Create forms using LiveCycle Designer
      Use LiveCycle Forms to render the forms as HTML or PDF for
      deploying to clients or other employees
      Bank uses LiveCycle Form Manager to manage forms internally
      External users can fill out forms in Adobe Reader, print off forms with
      barcode, and mail them to the bank to be scanned; data retrieved
      without manual input yet still ensuring client side validation
      Bank can also accept digital signatures for applications
      Bank applies Reader Extensions to original application form, allowing
      user to save data from the form locally
      Adobe LiveCycle Workflow routes banking application to the right
      people at the bank



                                                        30
2006 Adobe Systems Incorporated. All Rights Reserved.
Q&
                                                        A


                                                         31
2006 Adobe Systems Incorporated. All Rights Reserved.
Better by Adobe™



                                                        32
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Policy Server

      DRM for your documents


      Enforce security policies on documents at any time, even AFTER
      distribution
      Reduce risks in distributing confidential information
      Control document access and usage rights online or offline
      Know when a document has been viewed, printed, or altered




                                                        33
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle PDF Generator

      Speed up deployment of PDF file generation
      Optimize enterprise PDF file generation by keeping a centralized
      administrative console to manage conversion jobs and statistics




                                                        34
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Assembler

      Assemble, disassemble, and manipulate PDF documents
      Adapt current PDF documents by applying customizations, such as
      watermarks, headers, images, or more content
      Automate creation of similar types of documents
              e.g. customer invoices
              e.g. marketing materials




                                                        35
2006 Adobe Systems Incorporated. All Rights Reserved.
LiveCycle Print

      Used in conjunction with LiveCycle Forms
      Dynamically print customized forms
      Automate combination of XML data and XFA template before sending to
      the printer




                                                        36
2006 Adobe Systems Incorporated. All Rights Reserved.

More Related Content

What's hot

Srikanth Kumar SharePoint Developer
Srikanth Kumar SharePoint DeveloperSrikanth Kumar SharePoint Developer
Srikanth Kumar SharePoint Developer
Srikanth Kumar
 
AX2012 Technical Track - Entreprise portal, Czesia Langoswka
AX2012 Technical Track -  Entreprise portal, Czesia LangoswkaAX2012 Technical Track -  Entreprise portal, Czesia Langoswka
AX2012 Technical Track - Entreprise portal, Czesia Langoswka
dynamicscom
 
Streamlining Business Processes with InfoPath and SharePoint
Streamlining Business Processes with InfoPath and SharePointStreamlining Business Processes with InfoPath and SharePoint
Streamlining Business Processes with InfoPath and SharePoint
Rob Wilson
 
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
Rob Wilson
 
Spca2014 access day1 coventry
Spca2014 access day1 coventrySpca2014 access day1 coventry
Spca2014 access day1 coventry
NCCOMMS
 

What's hot (20)

Srikanth Kumar SharePoint Developer
Srikanth Kumar SharePoint DeveloperSrikanth Kumar SharePoint Developer
Srikanth Kumar SharePoint Developer
 
Creating custom visuals with Power BI Visuals CLI
Creating custom visuals with Power BI Visuals CLICreating custom visuals with Power BI Visuals CLI
Creating custom visuals with Power BI Visuals CLI
 
Real world experience with SharePoint and k2 workflows
Real world experience with SharePoint and k2 workflowsReal world experience with SharePoint and k2 workflows
Real world experience with SharePoint and k2 workflows
 
When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)
 
AX2012 Technical Track - Entreprise portal, Czesia Langoswka
AX2012 Technical Track -  Entreprise portal, Czesia LangoswkaAX2012 Technical Track -  Entreprise portal, Czesia Langoswka
AX2012 Technical Track - Entreprise portal, Czesia Langoswka
 
K2 - Alternative to info path for your sharepoint forms
K2 - Alternative to info path for your sharepoint formsK2 - Alternative to info path for your sharepoint forms
K2 - Alternative to info path for your sharepoint forms
 
Ax 2012 enterprise portal development
Ax 2012 enterprise portal developmentAx 2012 enterprise portal development
Ax 2012 enterprise portal development
 
Anusha Padala
Anusha PadalaAnusha Padala
Anusha Padala
 
Streamlining Business Processes with InfoPath and SharePoint
Streamlining Business Processes with InfoPath and SharePointStreamlining Business Processes with InfoPath and SharePoint
Streamlining Business Processes with InfoPath and SharePoint
 
Int quest
Int questInt quest
Int quest
 
Creating No Code Solutions For Sp 2010 Ayman El Hattab
Creating No Code Solutions For Sp 2010   Ayman El HattabCreating No Code Solutions For Sp 2010   Ayman El Hattab
Creating No Code Solutions For Sp 2010 Ayman El Hattab
 
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
 
K2 business applications intro
K2 business applications intro K2 business applications intro
K2 business applications intro
 
New SharePoint Features in Visual Studio 2012!
New SharePoint Features in Visual Studio 2012!New SharePoint Features in Visual Studio 2012!
New SharePoint Features in Visual Studio 2012!
 
Dynamic AX : Application Integration Framework
Dynamic AX : Application Integration FrameworkDynamic AX : Application Integration Framework
Dynamic AX : Application Integration Framework
 
Redmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power biRedmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power bi
 
Spca2014 access day1 coventry
Spca2014 access day1 coventrySpca2014 access day1 coventry
Spca2014 access day1 coventry
 
K2 for Dynamics CRM
K2 for Dynamics CRMK2 for Dynamics CRM
K2 for Dynamics CRM
 
ORCAS
ORCASORCAS
ORCAS
 
SharePoint 2010 Developer 101
SharePoint 2010 Developer 101SharePoint 2010 Developer 101
SharePoint 2010 Developer 101
 

Similar to Adobe Livecycle - A Brief But Thorough Introduction

IBM Impact session 1654-how to move an existing cics application to a smartphone
IBM Impact session 1654-how to move an existing cics application to a smartphoneIBM Impact session 1654-how to move an existing cics application to a smartphone
IBM Impact session 1654-how to move an existing cics application to a smartphone
nick_garrod
 
Bdi Systems
Bdi SystemsBdi Systems
Bdi Systems
aryan990
 
Enrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA PlatformEnrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA Platform
Initium
 

Similar to Adobe Livecycle - A Brief But Thorough Introduction (20)

Realizing Great Customer Experiences with Adobe® LiveCycle® ES3
Realizing Great Customer Experiences with Adobe® LiveCycle® ES3Realizing Great Customer Experiences with Adobe® LiveCycle® ES3
Realizing Great Customer Experiences with Adobe® LiveCycle® ES3
 
Adobe jax2010 1_dashboard
Adobe jax2010 1_dashboardAdobe jax2010 1_dashboard
Adobe jax2010 1_dashboard
 
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
 
Evolve18 | Carmen Sutter & Sarah Xu | Accelerate your Digital Experience with...
Evolve18 | Carmen Sutter & Sarah Xu | Accelerate your Digital Experience with...Evolve18 | Carmen Sutter & Sarah Xu | Accelerate your Digital Experience with...
Evolve18 | Carmen Sutter & Sarah Xu | Accelerate your Digital Experience with...
 
IBM Impact session 1654-how to move an existing cics application to a smartphone
IBM Impact session 1654-how to move an existing cics application to a smartphoneIBM Impact session 1654-how to move an existing cics application to a smartphone
IBM Impact session 1654-how to move an existing cics application to a smartphone
 
V6 Introduction Link
V6 Introduction LinkV6 Introduction Link
V6 Introduction Link
 
Spotfire
SpotfireSpotfire
Spotfire
 
Bdi Systems
Bdi SystemsBdi Systems
Bdi Systems
 
D-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBMD-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBM
 
UI5con 2019 - Keynote for Rot
UI5con 2019 - Keynote for RotUI5con 2019 - Keynote for Rot
UI5con 2019 - Keynote for Rot
 
Adobe Flash Platform Summit 2010
Adobe Flash Platform Summit 2010Adobe Flash Platform Summit 2010
Adobe Flash Platform Summit 2010
 
Acquia Platform Update: New Features and Capabilities
Acquia Platform Update: New Features and CapabilitiesAcquia Platform Update: New Features and Capabilities
Acquia Platform Update: New Features and Capabilities
 
Enrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA PlatformEnrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA Platform
 
IBM Performance Optimizaiton Toolkit for Rational Application Developer
IBM Performance Optimizaiton Toolkit for Rational Application DeveloperIBM Performance Optimizaiton Toolkit for Rational Application Developer
IBM Performance Optimizaiton Toolkit for Rational Application Developer
 
Adobe Acrobat XI Overview
Adobe Acrobat XI OverviewAdobe Acrobat XI Overview
Adobe Acrobat XI Overview
 
Drupal
DrupalDrupal
Drupal
 
IBM BPM Overview
IBM BPM OverviewIBM BPM Overview
IBM BPM Overview
 
[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...
[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...
[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...
 
Pivotal spring boot-cloud workshop
Pivotal   spring boot-cloud workshopPivotal   spring boot-cloud workshop
Pivotal spring boot-cloud workshop
 
MetaOption Live cycle
MetaOption Live cycleMetaOption Live cycle
MetaOption Live cycle
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Adobe Livecycle - A Brief But Thorough Introduction

  • 1. Adobe LiveCycle Charles Bihis September 7th, 2006 1 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 2. About Me Charles Bihis “Software Developer Intern” with Enterprise and Developer Relations Group @ Adobe Systems Inc. 4th year student at UBC Studying Software Engineering Blog @ adobe.charlesbihis.com 2 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 3. Agenda Overview of the technology Broad overview the LiveCycle suite Individual LiveCycle components Talk about 7 of the 11 components in the LiveCycle suite Interspersed with demos and example uses Q&A 3 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 4. LiveCycle 101 Enterprise software designed for document services and workflows Combines the familiar Adobe Reader® software, PDF, and XML standards with powerful workflow capabilities Uses J2EE on the server side Compatible on industry-standard servers Windows, Solaris, Linux & AIX Can easily integrate into existing .NET or ColdFusion environments 4 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 5. How Can I Run LiveCycle Supported Web Application Servers WebSphere, JBoss & WebLogic Supported Operating Systems Windows, Solaris, Linux & AIX Supported Databases DB2, Oracle 9i, SQL Server 2000 & MySQL 4.1 More info at www.adobe.com/products/livecycle 5 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 6. LiveCycle Products LiveCycle is an umbrella term for a suite of products LiveCycle Designer LiveCycle Forms LiveCycle Form Manager LiveCycle Barcoded Forms LiveCycle Document Security LiveCycle Reader Extensions LiveCycle Workflow Other LiveCycle products LiveCycle Policy Server LiveCycle PDF Generator LiveCycle Assembler LiveCycle Print 6 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 7. LiveCycle Products LiveCycle is an umbrella term for a suite of products LiveCycle Designer LiveCycle Forms LiveCycle Form Manager LiveCycle Barcoded Forms LiveCycle Document Security LiveCycle Reader Extensions LiveCycle Workflow Other LiveCycle products LiveCycle Policy Server LiveCycle PDF Generator LiveCycle Assembler LiveCycle Print 7 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 8. LiveCycle Designer Graphical interface for the design, creation, and maintenance of forms Forms created are XML-based Layout is completely XML Scripting language is FormCalc (Adobe language) or JavaScript Commonly referred to as “XFA (XML Form Architecture) based forms” Can import from PDF, Word, and even InfoPath templates XML forms are “wrapped” inside a PDF file so that they can be opened in Adobe Acrobat or Free Adobe Reader Cross-platform delivery (Windows, Mac, Linux, Pocket PC) Facilitates conversion of paper forms to electronic documents the “Paperless Office” 8 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 9. Practical Example Imagine that you are a mortgage broker People must fill out forms to launch some internal process Use LiveCycle Designer to create these forms 9 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 10. LiveCycle Products LiveCycle is an umbrella term for a suite of products LiveCycle Designer LiveCycle Forms LiveCycle Form Manager LiveCycle Barcoded Forms LiveCycle Document Security LiveCycle Reader Extensions LiveCycle Workflow Other LiveCycle products LiveCycle Policy Server LiveCycle PDF Generator LiveCycle Assembler LiveCycle Print 10 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 11. LiveCycle Forms Use Forms APIs to... Pre-populate fields Extract data from XFA-based forms Allows creation of dynamic forms Since forms are XML base, you can deploy them as… Dynamic PDF files XML Data Packages (XDPs) for use online Benefits of deploying as PDF Abliity to save form locally and fill in offline – perfect for longer forms High-fidelity rendering – PDF forms can look EXACTLY as they do online Client and server-side validations 11 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 12. Practical Example Create forms using LiveCycle Designer Use LiveCycle Forms to render the forms as HTML or PDF for deploying to clients or other employees 12 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 13. LiveCycle Products LiveCycle is an umbrella term for a suite of products LiveCycle Designer LiveCycle Forms LiveCycle Form Manager LiveCycle Barcoded Forms LiveCycle Document Security LiveCycle Reader Extensions LiveCycle Workflow Other LiveCycle products LiveCycle Policy Server LiveCycle PDF Generator LiveCycle Assembler LiveCycle Print 13 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 14. LiveCycle Form Manager Consolidate all of a single user’s forms for access via a web-based portal Centralizes all of the management of the forms Provides access and enables forms search through a web interface Also acts as a repository for all previous forms where you were a participant 14 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 15. LiveCycle Form Manager example 15 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 16. Practical Example Create forms using LiveCycle Designer Use LiveCycle Forms to render the forms as HTML or PDF for deploying to clients or other employees Bank uses LiveCycle Form Manager to manage forms internally 16 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 17. LiveCycle Products LiveCycle is an umbrella term for a suite of products LiveCycle Designer LiveCycle Forms LiveCycle Form Manager LiveCycle Barcoded Forms LiveCycle Document Security LiveCycle Reader Extensions LiveCycle Workflow Other LiveCycle products LiveCycle Policy Server LiveCycle PDF Generator LiveCycle Assembler LiveCycle Print 17 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 18. LiveCycle Barcoded Forms Have PDF and HTML forms for “online” submissions Use 2D barcoded technology to automate capture of data from printed or faxed forms Just like barcodes form grocery items, LiveCycle barcodes contain information from the particular form being submitted Barcode IS an industry standard and not Adobe proprietary Industry standard barcode Portable Data File (PDF) 417 Not related to Adobe Portable Document (PDF) Reduce costly and error-prone manual data entry from printed or faxed submissions Error-checking incorporated into barcode More advanced than simple bit-check digit in 1D barcodes 18 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 19. Practical Example Create forms using LiveCycle Designer Use LiveCycle Forms to render the forms as HTML or PDF for deploying to clients or other employees Bank uses LiveCycle Form Manager to manage forms internally External users can fill out forms in Adobe Reader, print off forms with barcode, and mail them to the bank to be scanned; data retrieved without manual input yet still ensuring client side validation and 19 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 20. LiveCycle Products LiveCycle is an umbrella term for a suite of products LiveCycle Designer LiveCycle Forms LiveCycle Form Manager LiveCycle Barcoded Forms LiveCycle Document Security LiveCycle Reader Extensions LiveCycle Workflow Other LiveCycle products LiveCycle Policy Server LiveCycle PDF Generator LiveCycle Assembler LiveCycle Print 20 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 21. LiveCycle Document Security Provides digital signatures and encryption capabilities Digitally sign PDF files Validate digital signatures Encrypt and decrypt documents Uses 128-bit RC4 with Adobe Acrobat 5.0 and later Upon encryption, PDF is turned into cipher text and is unreadable without the strong key 21 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 22. LiveCycle Document Security example 22 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 23. Practical Example Create forms using LiveCycle Designer Use LiveCycle Forms to render the forms as HTML or PDF for deploying to clients or other employees Bank uses LiveCycle Form Manager to manage forms internally External users can fill out forms in Adobe Reader, print off forms with barcode, and mail them to the bank to be scanned; data retrieved without manual input yet still ensuring client side validation Bank can also accept digital signatures for applications 23 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 24. LiveCycle Products LiveCycle is an umbrella term for a suite of products LiveCycle Designer LiveCycle Forms LiveCycle Form Manager LiveCycle Barcoded Forms LiveCycle Document Security LiveCycle Reader Extensions LiveCycle Workflow Other LiveCycle products LiveCycle Policy Server LiveCycle PDF Generator LiveCycle Assembler LiveCycle Print 24 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 25. LiveCycle Reader Extensions Extends a PDF file to allow functionality in Reader that is normally available only in Adobe Acrobat Active hidden functionality within Free Adobe Reader Enable end-users to save, complete, sign, and submit PDF documents Allow mark-ups and commenting Provide enhanced security with digital signatures 25 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 26. Practical Example Create forms using LiveCycle Designer Use LiveCycle Forms to render the forms as HTML or PDF for deploying to clients or other employees Bank uses LiveCycle Form Manager to manage forms internally External users can fill out forms in Adobe Reader, print off forms with barcode, and mail them to the bank to be scanned; data retrieved without manual input yet still ensuring client side validation Bank can also accept digital signatures for applications Bank applies Reader Extensions to original application form, allowing user to save data from the form locally 26 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 27. LiveCycle Products LiveCycle is an umbrella term for a suite of products LiveCycle Designer LiveCycle Forms LiveCycle Form Manager LiveCycle Barcoded Forms LiveCycle Document Security LiveCycle Reader Extensions LiveCycle Workflow Other LiveCycle products LiveCycle Policy Server LiveCycle PDF Generator LiveCycle Assembler LiveCycle Print 27 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 28. LiveCycle Workflow Can put together end-to-end workflows incorporating people, systems, documents and even web services Has intuitive visual tools; no need to code out the workflow Uses industry standard technologies, such as PDF, J2EE, XML, and Web services Makes LiveCycle Workflow highly scalable and easily integrated into any infrastucture Optimizes the business process so that the correct people handle the correct documents 28 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 29. LiveCycle Workflow example 29 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 30. Practical Example Create forms using LiveCycle Designer Use LiveCycle Forms to render the forms as HTML or PDF for deploying to clients or other employees Bank uses LiveCycle Form Manager to manage forms internally External users can fill out forms in Adobe Reader, print off forms with barcode, and mail them to the bank to be scanned; data retrieved without manual input yet still ensuring client side validation Bank can also accept digital signatures for applications Bank applies Reader Extensions to original application form, allowing user to save data from the form locally Adobe LiveCycle Workflow routes banking application to the right people at the bank 30 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 31. Q& A 31 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 32. Better by Adobe™ 32 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 33. LiveCycle Policy Server DRM for your documents Enforce security policies on documents at any time, even AFTER distribution Reduce risks in distributing confidential information Control document access and usage rights online or offline Know when a document has been viewed, printed, or altered 33 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 34. LiveCycle PDF Generator Speed up deployment of PDF file generation Optimize enterprise PDF file generation by keeping a centralized administrative console to manage conversion jobs and statistics 34 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 35. LiveCycle Assembler Assemble, disassemble, and manipulate PDF documents Adapt current PDF documents by applying customizations, such as watermarks, headers, images, or more content Automate creation of similar types of documents e.g. customer invoices e.g. marketing materials 35 2006 Adobe Systems Incorporated. All Rights Reserved.
  • 36. LiveCycle Print Used in conjunction with LiveCycle Forms Dynamically print customized forms Automate combination of XML data and XFA template before sending to the printer 36 2006 Adobe Systems Incorporated. All Rights Reserved.