Liferay 6.2 User Interface Development (Paperback)
暫譯: Liferay 6.2 使用者介面開發 (平裝本)

Xinsheng Chen, Jonas X. Yuan

  • 出版商: Packt Publishing
  • 出版日期: 2013-08-16
  • 售價: $2,030
  • 貴賓價: 9.5$1,929
  • 語言: 英文
  • 頁數: 356
  • 裝訂: Paperback
  • ISBN: 1782162348
  • ISBN-13: 9781782162346
  • 相關分類: 使用者介面 UI
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Breathe new life into the look and responsiveness of your website with Liferay Portal. With this tutorial you'll learn everything you need to know about this versatile technology. Experience with Java would be a big help.

Overview

  • Create eye-catching themes, develop responsive layouts, and write portlets with various technologies that ensure efficiency and performance
  • Showcase the latest features in the user interface of Liferay 6.2 and provide solutions to real problems on recent projects
  • Implement Alloy User Interface to achieve the best page appearance and generate reports
  • This comprehensive guide is packed with screenshots for illustration and a lot of code examples that are ready to run

In Detail

Liferay employs a specialized theming system that allows you to change the look and feel of the user interfaces. Liferay Portal provides layout templates in order to describe how various columns and rows are arranged to display portlets. It also provides themes that can be used to customize the overall look and feel of web sites and web pages. As a developer, by using the right tools to create and manipulate themes with Liferay Portal 6.2, you can get your site to look any way you want it to; however the Liferay theming system can be difficult to get started with. This practical guide is a well organized manual to help you get started with Liferay as a programmer.

"Liferay 6.2 User Interface Development" will show you the efficient ways to develop custom user interface components for a Liferay Portal website. You will learn how to create themes, write page layouts, develop portlets, and use Alloy User Interface widgets. This book will prepare you with a full set of tools and skills for the development of Liferay user interfaces.

"Liferay 6.2 User Interface Development" guides you through the components of the Liferay Portal user interface step-by-step.The Liferay tags, analysis of the Alloy UI widgets, and the anatomy of a theme are explained in detail. Explanations are accompanied with screenshots and code that executes smoothly. This book explains how the components are rendered one after another into a complete HTML file.

You will learn how to create and upgrade a theme, how to write a responsive page layout and how to develop generic-style portlets, Spring MVC portlets, and Vaadin portlets. The book will help you in using Alloy UI, jQuery, Ext JS, and Dojo Toolkit in Liferay.

By the end of this book, you will have gained experience in developing all the user interface components for the Liferay Portal and know the latest ways of using tags, composing widgets, and writing Ajax calls and developing portlets, page layouts, and themes efficiently.

What you will learn from this book

  • Set up Liferay IDE for rapid development of plugins
  • Use Compass to write Syntactically Awesome Stylesheets
  • Develop a responsive theme
  • Integrate Google Analytics in a theme
  • Create a page layout that responds to the change 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 using tools like OpenXava
  • Create an image gallery with Alloy UI
  • Construct an Alloy UI video player
  • Use Liferay tags for rich page rendering
  • Develop a mobile user interface, create reports, and enable searching

商品描述(中文翻譯)

將 Liferay Portal 注入新生命,提升您網站的外觀和響應能力。透過本教程,您將學到有關這項多功能技術的所有知識。具備 Java 經驗將會有很大幫助。

概述
- 創建引人注目的主題,開發響應式佈局,並使用各種技術編寫 portlet,以確保效率和性能
- 展示 Liferay 6.2 的最新用戶界面功能,並為近期項目的實際問題提供解決方案
- 實現 Alloy User Interface,以達到最佳頁面外觀並生成報告
- 本綜合指南包含大量插圖截圖和可直接運行的代碼示例

詳細內容
Liferay 採用專門的主題系統,允許您更改用戶界面的外觀和感覺。Liferay Portal 提供佈局模板,以描述各種列和行的排列方式,以顯示 portlet。它還提供可以用來自定義網站和網頁整體外觀和感覺的主題。作為開發人員,通過使用正確的工具來創建和操作 Liferay Portal 6.2 的主題,您可以使您的網站看起來如您所願;然而,Liferay 的主題系統可能難以入門。本實用指南是一個組織良好的手冊,幫助您作為程序員開始使用 Liferay。

《Liferay 6.2 用戶界面開發》將向您展示為 Liferay Portal 網站開發自定義用戶界面組件的高效方法。您將學會如何創建主題、編寫頁面佈局、開發 portlet,並使用 Alloy User Interface 小部件。本書將為您提供一整套開發 Liferay 用戶界面的工具和技能。

《Liferay 6.2 用戶界面開發》逐步引導您了解 Liferay Portal 用戶界面的組件。Liferay 標籤、Alloy UI 小部件的分析以及主題的結構都將詳細解釋。解釋將附有截圖和順利執行的代碼。本書解釋了這些組件如何一個接一個地渲染成完整的 HTML 文件。

您將學會如何創建和升級主題,如何編寫響應式頁面佈局,以及如何開發通用風格的 portlet、Spring MVC portlet 和 Vaadin portlet。本書將幫助您在 Liferay 中使用 Alloy UI、jQuery、Ext JS 和 Dojo Toolkit。

在本書結束時,您將獲得開發 Liferay Portal 所有用戶界面組件的經驗,並了解使用標籤、組合小部件、編寫 Ajax 調用以及高效開發 portlet、頁面佈局和主題的最新方法。

您將從本書中學到的內容
- 設置 Liferay IDE 以快速開發插件
- 使用 Compass 編寫 Syntactically Awesome Stylesheets
- 開發響應式主題
- 在主題中整合 Google Analytics
- 創建一個對瀏覽器屏幕寬度變化作出響應的頁面佈局
- 編寫通用風格的 portlet、Spring MVC portlet 和 Vaadin portlet
- 在 portlet 中使用 jQuery、Ext JS 和 Dojo Toolkit
- 使用 OpenXava 等工具開發 portlet
- 使用 Alloy UI 創建圖像畫廊
- 構建 Alloy UI 視頻播放器
- 使用 Liferay 標籤進行豐富的頁面渲染
- 開發移動用戶界面,創建報告並啟用搜索功能