Adobe LiveCycle ES – an intro video for developers

Out on the server… beyond Flex and AIR… even beyond LiveCycle Data Services… is Adobe LiveCycle Enterprise Suite. Adobe is winning major customers with this enterprise platform and is getting ready to launch the public beta of LiveCycle 8.2 (officially named “LiveCycle ES Update 1”).

I’ve created a 10 minute video (ok.. well… 14 minutes) that provides an introduction to LiveCycle ES for developers that are interested in what Adobe can do on the “back-end”. This is a good starting point to get your head around the concepts before diving into the tons of information at the LiveCycle home page and the LiveCycle developer home page.

Where to learn more:

~ by Greg on March 31, 2008.

11 Responses to “Adobe LiveCycle ES – an intro video for developers”

  1. Just thank you..

  2. Hello, thank you as well.

    However – I didn’t see a part in the demo that showed where a client or employee or an end user initiates the whole process. A demo on a company’s external website or their intranet of the mortgage process.

    Maybe there’s a place you can direct me to see the end product created by LiveCycle. For example an IT HelpDesk!


  3. Near the end of the demo, I give a brief introduction to Workspace, which is the Flex-based tool that ships with LiveCycle for initiating and managing processes. I will be doing a more in-depth demo of Workspace soon. In addition to workspace, you can create your own tool that utilizes any of the endpoints available to LiveCycle processes such as web services or flash remoting.

    You can also find more information about LiveCycle Workspace ES at

    Best practices guide for Workspace –

    More coming soon…



  4. I mean – not an administrator. Or is workspace what you LiveCycle is? … so if an employee wants to submit a helpdesk ticket, they have to log into workspace to get access to the workflow an administrator creates? What if this was an external application … where does a surfer go?

  5. Workspace is a tool for end users, not administrators. End users use Workspace to initiate processes and to interact with processes (such as approve tasks, reassign tasks, tec.).

    There are many options for external applications, including web services, Java APIs, Flash remoting, etc.



  6. One thing that I didn’t understand at first with LiveCycle (and this something that might help “noname” out) is the “Foundation” layer that is included with all LiveCycle installations is where you can create processes and expose them as web services.

    We spent quite a bit of time creating our own “plumbing” to gather data from databases and then call the LiveCycle Forms ES web service to render a Form Guide / PDF. We did this because we thought this process / web service creation was only available to customers who bought the “Process Management” component of the suite. This confusion wasn’t helped by the fact that in the current version the end point management, etc in AdminUI is actually called “Process Management ES” – I note that in LiveCycle 8.2 this has been renamed (very good idea). I only realised that we could create processes when we bought the Forms ES licenses and “Process Management ES” appeared in the Services tab in AdminUI – I even rang the reseller to check if a mistake had been made.

    Had we known this was available, we could have created a web service in Workbench (noname note: don’t confuse Workbench with Workspace – Workbench is the tool used to create processes that you expose as web services, etc. Workspace is the tool used by end users to consume these web services and be part of the processes), say, “RenderApplicationForm” which then gathered data from our databases based on certain rules, transformed this into XML, then rendered a pre-populated Form Guide with this data. Our web site application would then only ever need to call “RenderApplicationForm” and pass in the required values – if any business rules changed or new data needed to be sourced from another table, the front end application wouldn’t need to change at all, we would just need to edit the process in LiveCycle and the new data / rule would be implemented.

    Unfortunately it is too late to turn back now and use LiveCycle processes but I cringe everytime we have to add another rule or gather more data because it means a re-compile and re-deploy of the web site application.

    Thanks for the video Greg – it was exactly would we be needed by developers to understand the power of LiveCycle (unfortunately it came a year to late for us!).

    Thanks again,

  7. Is there a “lesser” Adobe product that will allow us to dynamically create a PDF document and fill in various form fields? I’ve been looking at LifeCycle, but it just seems like overkill for us. We want to build a PHP/MySQL web application where a user can do something like select a business card template, click continue, enter in his Name, Title, Phone, Email, etc., click continue and then generate a print-ready PDF that he can send to a printer.

    Is there a different tool (besides LiveCycle) that we can use to do this? Or if LiveCycle is the only one, which components would we need? I got lost in all of the “buzzwords” on the Adobe website, so I’m unclear on what they all do. (I have a call in to an Adobe specialist, but it will be another 3-5 days before I hear back from someone). Any insight would be great. Thanks!

  8. Hi Greg,
    Is JSP (instead of Flex) based application is an option available to connect to LiveCycle ES API to use its all capabilities?
    e.g can JSP web applicaton be developed to achieve similar funcionalities as workspace which is flex based?

  9. […] Adobe LiveCycle ES – an intro video for developers – a 14 minute video overview that I recorded a few months ago […]

  10. GOOD

  11. I would like to know about searching group queues if it is not claimed by any user

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: