Instant PrimeFaces Starter
暫譯: 即時 PrimeFaces 入門指南

Ian Hlavats

  • 出版商: Packt Publishing
  • 出版日期: 2013-05-23
  • 售價: $1,010
  • 貴賓價: 9.5$960
  • 語言: 英文
  • 頁數: 90
  • 裝訂: Paperback
  • ISBN: 1849519900
  • ISBN-13: 9781849519908
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Design and develop awesome web user interfaces for desktop and mobile devices with PrimeFaces and JSF2 using practical, hands-on examples

Overview

  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results.
  • Integrate Google Maps in your web application to show search results with markers and overlays with the PrimeFaces gmap component
  • Develop a customizable dashboard for your users that displays charts with live data, news feeds, and draggable widgets
  • Implement a live chat system that uses PrimeFaces Push to send updates to desktop and mobile users simultaneously
  • Create a mobile version of your web application that supports Android, iOS, and other platforms using the PrimeFaces Mobile toolkit

In Detail

Developing great user interfaces for web applications has never been easier! PrimeFaces delivers a powerful set of features that enable JSF developers to deliver awesome user experiences on the Web. With more than 150 Ajax-enabled UI components, jQuery integration, a mobile UI toolkit, theme support, Ajax Push technology, and much more, PrimeFaces takes JSF application development to a whole new level!

Instant PrimeFaces Starter is a practical, hands-on guide to PrimeFaces that will show you how to get started quickly using PrimeFaces in your web applications and provides examples on how to design and develop compelling user interfaces using PrimeFaces Ajax UI components, PrimeFaces Mobile, and PrimeFaces Push.

Starting with the setup of your first PrimeFaces project in Eclipse, Instant PrimeFaces Starter will then take you through the process of designing and implementing the user interface of a social events web application that enables users to find fun things in their city. In this process you will learn a range of techniques for building innovative user interfaces with PrimeFaces UI components.

You will also learn how to build a mobile version of your web application using the PrimeFaces Mobile toolkit, leveraging the jQuery mobile library to extend your web application to Android, iOS, and other mobile platforms. Finally you will see how to build a live chat application with presence awareness that uses PrimeFaces Push technology to send updates to desktop and mobile users simultaneously.

What you will learn from this book

  • Set up a new PrimeFaces project in Eclipse using Maven
  • Configure PrimeFaces in web.xml
  • Implement a login screen using PrimeFaces Ajax components and JSF2
  • Use PrimeFaces themes and jQuery ThemeRoller to change the look and feel
  • Implement a member signup form with CAPTCHA and password strength
  • Add PrimeFaces modal dialogs to improve user interaction
  • Work with PrimeFaces Ajax status indicators
  • Implement a search screen with the PrimeFaces Google Maps component
  • Develop a mobile version of the web application with PrimeFaces Mobile
  • Build a live chat feature using PrimeFaces Push to send updates to desktop and mobile browsers simultaneously

Approach

Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks. Instant Primefaces Starter is a fast-paced, introductory guide designed to give you all the information you need to start using Primfaces, instantly.

商品描述(中文翻譯)

設計和開發出色的網頁用戶介面,適用於桌面和移動設備,使用 PrimeFaces 和 JSF2,並透過實用的實作範例進行學習。

概述
- 立即學習新知!一本短小、快速、專注的指南,提供即時的結果。
- 在您的網頁應用程式中整合 Google Maps,使用 PrimeFaces gmap 元件顯示帶有標記和覆蓋層的搜尋結果。
- 為您的用戶開發一個可自訂的儀表板,顯示實時數據的圖表、新聞摘要和可拖曳的小工具。
- 實作一個即時聊天系統,使用 PrimeFaces Push 同時向桌面和移動用戶發送更新。
- 使用 PrimeFaces Mobile 工具包創建支持 Android、iOS 和其他平台的網頁應用程式的移動版本。

詳細內容
開發出色的網頁應用程式用戶介面從未如此簡單!PrimeFaces 提供了一套強大的功能,使 JSF 開發者能夠在網路上提供卓越的用戶體驗。擁有超過 150 個支持 Ajax 的 UI 元件、jQuery 整合、移動 UI 工具包、主題支持、Ajax Push 技術等,PrimeFaces 將 JSF 應用程式開發提升到全新的水平!

《Instant PrimeFaces Starter》是一本實用的手把手指南,將向您展示如何快速開始在網頁應用程式中使用 PrimeFaces,並提供設計和開發引人入勝的用戶介面的範例,使用 PrimeFaces Ajax UI 元件、PrimeFaces Mobile 和 PrimeFaces Push。

從在 Eclipse 中設置您的第一個 PrimeFaces 專案開始,《Instant PrimeFaces Starter》將引導您設計和實作一個社交活動網頁應用程式的用戶介面,幫助用戶在他們的城市中找到有趣的活動。在這個過程中,您將學習一系列使用 PrimeFaces UI 元件構建創新用戶介面的技術。

您還將學習如何使用 PrimeFaces Mobile 工具包構建網頁應用程式的移動版本,利用 jQuery mobile 庫將您的網頁應用程式擴展到 Android、iOS 和其他移動平台。最後,您將看到如何構建一個具有存在感的即時聊天應用程式,使用 PrimeFaces Push 技術同時向桌面和移動用戶發送更新。

您將從本書中學到的內容
- 在 Eclipse 中使用 Maven 設置新的 PrimeFaces 專案
- 在 web.xml 中配置 PrimeFaces
- 使用 PrimeFaces Ajax 元件和 JSF2 實作登錄畫面
- 使用 PrimeFaces 主題和 jQuery ThemeRoller 來改變外觀和感覺
- 實作帶有 CAPTCHA 和密碼強度的會員註冊表單
- 添加 PrimeFaces 模態對話框以改善用戶互動
- 使用 PrimeFaces Ajax 狀態指示器
- 實作帶有 PrimeFaces Google Maps 元件的搜尋畫面
- 使用 PrimeFaces Mobile 開發網頁應用程式的移動版本
- 使用 PrimeFaces Push 構建即時聊天功能,向桌面和移動瀏覽器同時發送更新

方法
掌握一項新技術,了解它是什麼以及它能為您做什麼,然後開始使用最重要的功能和任務。《Instant PrimeFaces Starter》是一本快速的入門指南,旨在提供您開始使用 PrimeFaces 所需的所有資訊,立即上手。