Blog
.
Ross Raphael
Building Components in Adobe CQ5: A Tutorial
August 29th, 2011
As a Java developer, I’m always on the hunt for tutorials that quickly and easily explain how to do something for whatever platform I find myself working with. I’ve been using CQ5 for awhile now and, I have to say, I’m a huge fan (just check out my last blog on Building Workflows).
On the NavigationArts’ Vimeo, I’ve recorded a step-by-step guide to building Components in Adobe CQ5. My hope is that this serves as a yard stick for developers when anticpating organizational web content management needs. As always, please leave comments below on any questions you might have around this webinar or CQ5 in general.
The brief tutorial can be found on our Vimeo under Building Workflows in Adobe CQ5
.
Tags: adobe cq5, Enterprise Content Management, web content management, Webinar

8 Responses
Hi Ralph,
First of all, thanks a lot for such wonderful blog posts, you really made many developers life easy by giving such nice introductory tutorials.im just starting out as a CQ5 developer, i would like to know more of the insight in cq5. There are very few resources available on net for cq5. Can u suggest me some resources from which i can gain more insight of cq5.
Thanks in advance
how we can change the property of dialog. what these property symbolizes like all include properties(panel, tabpanel, widgetcollection etc) during making dialog or tabs in dialog.
Plz give link of document, if possible.
First, documentation. Its going to get better. Adobe has always had one of the best documentation sets for its products. At both Adobe Max this summer and at a recent gathering at Adobe’s DC headquarters, Adobe reiterated that they are going to be improving their CQ5 documentation. They will be publishing 60-70 video demos in December or January.
Second, to make a tabbed dialog, I add a property called xtype to my cq:Dialog and give it a value of tab panel. Under the cq:Dialog, add a cq:WidgetCollection. Under the cq:WidgetCollection add a cq:Widget with an xtype property of panel and then add another cqWidgetCollection with one or more cq:Widget nodes that are your component’s properties.
hi. if the approver rejects (Step Back) the content, will the workflow initiator be notified that the content requires attention?
Linda, the workflow initiator would receive the same email prompt to return to the CQ authoring console that the workflow approver received regarding the item being advanced to them. They would have the same link in their CQ inbox along with any comments the approver chose to include when they stepped back the content.
Hi Ross,
I need to learn CQ5 for my new project.
could you please suggest what are all the java concepts required to understand and build the applications with CQ5.
And also the applications servers required.
Thanks in advance for your help
Prasad, CQ is a very large platform that includes a number of advanced technologies. Here are some links to get you started.
http://sling.apache.org/site/index.html
http://jackrabbit.apache.org/
http://dev.day.com/discussion-groups/content/lists.html
http://dev.day.com/content/ddc/en.html
Thanks you Ross for the help.