Welcome to the Developer’s Guide, Liferay’s official guide for developers. If you’re interested in developing applications on Liferay portal or customizing it, you’re in the right place. This guide assumes you already know what a portal is and how to use Liferay from an end-user perspective. If you don’t, please read the What is a Portal? article on liferay.com and the What is Liferay chapter in Using Liferay Portal.

This chapter summarizes how to to develop applications for Liferay and how to customize Liferay’s built-in applications, themes, and settings. You will develop Liferay plugins to encapsulate these applications and customizations. Finally, we’ll talk about technologies and tools available to use as you develop your plugins.

This chapter covers the following:

  • Developing applications for Liferay: Ways to develop new applications and reuse existing applications
  • Extending and customizing Liferay: Options for extending functionality and customizing your portal applications, themes, and templates
  • Choosing your development tools: Comparison of tools available for developing applications for Liferay

Let’s talk about developing applications for Liferay.

Developing applications for Liferay

According to Wikipedia “A web application is an application that is accessed over a network such as the Internet or an intranet.” A portal application is a web application that can civilly coexist...

Read More

Extending and customizing Liferay

Liferay provides many out-of-the-box features, including a fully featured content management system, a social collaboration suite, and several productivity tools. For most installations, these...

Read More

Choosing your development tools

The Java ecosystem is known for providing a variety of options for almost any type of software development. This is advantageous because you can find the tool that best fits your needs and the way...

Read More
0 (0 Votes)