Development tools | HCL Digital Experience
Both the Web Experience Factory and IBM Rational Application Developer include functionality to help you develop exceptional web experiences for your mobile site visitors.
HCL Web Experience Factory
HCL Web Experience Factory creates applications with rich, interactive digital experiences for delivery on desktop browsers, smartphones, tablets, and other channels. This application development tool enables developers to build custom web portlets, widgets, and applications for HCL Digital Experience, and IBM WebSphere Application Server environments.
Web Experience Factory Designer is integrated into the Eclipse development environment.
Web Experience Factory Designer is a tool for developing Java™ 2 Platform, Enterprise Edition (J2EE) Web applications and portlets.
Web Experience Factory Designer is a plugin to Eclipse-based integrated development environments (IDEs). Working in the Web Experience Factory perspective in Eclipse, you create projects, for which you use builders and profile sets to develop models and generate the resulting Web applications from those models.
IBM Rational® Application Developer
IBM Rational® Application Developer for WebSphere Software includes tools designed to help developers develop portlet applications. The portlet tools provide the following capabilities:
- Portlet project support for the standard portlet API
- Web perspective views and editors for developing portlets
- Portlet project wizard to create basic portlets, Faces portlets, and Struts portlets
- Editing and validation of the portlet deployment descriptor (portlet.xml).
- Testing and debugging of portlets within the workbench
- Testing and debugging of portlets on a remote machine
- Visual tooling to insert portlet programming objects into JSP files using Page Designer.
- Educational tutorials, available in the Tutorials Gallery
For additional information about IBM Rational Application Developer, refer to the IBM product pages at IBM Rational® Application Developer for WebSphere Software.