Liferay 6.2 User Interface Development by Xinsheng Chen, Jonas X. Yuan

By Xinsheng Chen, Jonas X. Yuan

Breathe new existence into the glance and responsiveness of your web site with Liferay Portal. With this instructional you are going to research every little thing you must find out about this flexible expertise. event with Java will be a huge support.


  • Create crowd pleasing topics, boost responsive layouts, and write portlets with a number of applied sciences that verify potency and performance
  • Showcase the newest beneficial properties within the person interface of Liferay 6.2 and supply strategies to genuine difficulties on contemporary projects
  • Implement Alloy consumer Interface to accomplish the simplest web page visual appeal and generate experiences
  • This accomplished advisor is full of screenshots for representation and many code examples which are able to run

In Detail

Liferay employs a really good theming process to be able to switch the feel and appear of the consumer interfaces. Liferay Portal presents format templates so that it will describe how numerous columns and rows are prepared to exhibit portlets. It additionally presents issues that may be used to customise the final appear and feel of sites and websites. As a developer, through the use of the fitting instruments to create and manage topics with Liferay Portal 6.2, you will get your web site to appear any manner you will have it to; but the Liferay theming method may be tricky to start with. This functional consultant is a good prepared handbook that can assist you start with Liferay as a programmer.

"Liferay 6.2 consumer Interface improvement" will convey you the effective how you can enhance customized person interface parts for a Liferay Portal web site. you'll how to create topics, write web page layouts, strengthen portlets, and use Alloy person Interface widgets. This booklet will organize you with a whole set of instruments and abilities for the improvement of Liferay person interfaces.

"Liferay 6.2 person Interface improvement" publications you thru the elements of the Liferay Portal person interface step-by-step.The Liferay tags, research of the Alloy UI widgets, and the anatomy of a topic are defined intimately. reasons are followed with screenshots and code that executes easily. This booklet explains how the parts are rendered one after one other right into a entire HTML file.

you are going to find out how to create and improve a subject, how one can write a responsive web page structure and the way to enhance generic-style portlets, Spring MVC portlets, and Vaadin portlets. The booklet may help you in utilizing Alloy UI, jQuery, Ext JS, and Dojo Toolkit in Liferay.

By the top of this booklet, you have got won adventure in constructing all of the person interface parts for the Liferay Portal and be aware of the most recent methods of utilizing tags, composing widgets, and writing Ajax calls and constructing portlets, web page layouts, and topics efficiently.

What you are going to examine from this book

  • Set up Liferay IDE for swift improvement of plugins
  • Use Compass to write down Syntactically impressive Stylesheets
  • Develop a responsive theme
  • Integrate Google Analytics in a theme
  • Create a web page structure that responds to the switch in width of the browser screen
  • Write generic-style portlets, Spring MVC portlets, and Vaadin portlets
  • Use jQuery, Ext JS, and Dojo Toolkit in a portlet
  • Develop a portlet utilizing instruments like OpenXava
  • Create a picture gallery with Alloy UI
  • Construct an Alloy UI video player
  • Use Liferay tags for wealthy web page rendering
  • Develop a cellular person interface, create stories, and let searching

Show description

Read Online or Download Liferay 6.2 User Interface Development PDF

Best object-oriented design books

Building Java Enterprise Systems with J2EE

The sensible perspective of creating Java company platforms with J2EE offers the conceptual historical past and wealth of code examples had to really gather platforms in an invaluable demeanour with the J2EE applied sciences. in addition, this booklet demonstrates how the applied sciences supplement and construct on best of each other through evolution of a cohesive and actual pattern software.

Beginning Perl (Expert's Voice in Open Source)

It is a booklet for these people who believed that we didn’t have to study Perl, and now we all know it truly is extra ubiquitous than ever. Perl is very versatile and robust, and it isn’t scared of net 2. zero or the cloud. initially touted because the duct tape of the web, Perl has on account that developed right into a multipurpose, multiplatform language current completely all over: heavy-duty net functions, the cloud, platforms management, usual language processing, and monetary engineering.

Developing Modular-Oriented Simulation Models Using System Dynamics Libraries (SpringerBriefs in Electrical and Computer Engineering)

This SpringerBrief introduces the advance and sensible software of a module-oriented improvement framework for area particular system-dynamic libraries (SDL approach), which might be utilized in the simulation of multi-causal and dynamic relationships on diversified degrees of an undefined, as an instance the development undefined.

Extra resources for Liferay 6.2 User Interface Development

Example text

Piracy Piracy of copyright material on the Internet is an ongoing problem across all media. At Packt, we take the protection of our copyright and licenses very seriously. If you come across any illegal copies of our works, in any form, on the Internet, please provide us with the location address or website name immediately so that we can pursue a remedy. com> with a link to the suspected pirated material. We appreciate your help in protecting our authors, and our ability to bring you valuable content.

However, keep in mind that you won't have access to the velocity variables if JSP files were in use. Developing the user interface through layout template development frameworks Layout templates are ways to choose how portlets will be arranged on a page. Layout templates usually refer to a grid-like structure with HTML tables. Layout templates form the body of a page, the large area where dragging and dropping both custom and built-in portlets creates pages. A layout template sets various columns and rows to display the portlets in the web page.

For example, you will be able to integrate external applications such as Alfresco, OpenX, LDAP, SSO CAS, Orbeon Forms, KonaKart, PayPal, Solr, Coveo, Salesforce, SugarCRM, JasperForge, Drools, and jBPM. In addition, the portal has got the OSGi framework. That is, the portal is going to support a module system and service platform for the Java programming language that implements a complete and dynamic component model. org. In short, the portal offers compelling benefits to today's enterprises—reduced operational costs, improved customer satisfaction, and streamlined business processes.

Download PDF sample

Rated 4.90 of 5 – based on 19 votes