Eclipse Rich Client Platform, 2/e (Paperback)

Jeff McAffer, Jean-Michel Lemieux, Chris Aniszczyk

  • 出版商: Addison Wesley
  • 出版日期: 2010-05-14
  • 售價: $2,130
  • 貴賓價: 9.5$2,024
  • 語言: 英文
  • 頁數: 552
  • 裝訂: Paperback
  • ISBN: 0321603788
  • ISBN-13: 9780321603784
  • 相關分類: Java 相關技術
  • 已絕版

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

商品描述

 

 

The Definitive Guide to Eclipse Rich Client Development

 

 

In Eclipse Rich Client Platform, Second Edition, three Eclipse Rich Client Platform (RCP) project leaders show how to use Eclipse 3.5 (“Galileo”) to rapidly deliver cross-platform applications with rich, native-feel GUIs.

 

The authors fully reveal the power of Eclipse as a desktop application development platform; introduce important new improvements in Eclipse 3.5; and walk through developing a full-featured, branded RCP application for Windows, Linux, Mac, and other platforms—including handheld devices and kiosks.

 

Drawing on their extensive experience, the authors cover building, refining, and refactoring prototypes; customizing user interfaces; adding help and software management features; and building, branding, testing, and shipping finished software. They demonstrate current best practices for developing modular and dynamically extensible systems, using third-party code libraries, packaging applications for diverse environments, and much more.

 

For Java programmers at all levels of experience, this book

  • Introduces important new RCP features such as p2, Commands, and Databinding
  • Thoroughly covers key RCP-related technologies such as Equinox, SWT, JFace, and OSGi
  • Shows how to effectively brand and customize RCP application look-and-feel
  • Walks through user interface testing for RCP applications with SWTBot
  • Illuminates key similarities and differences between RCP and conventional plug-in development

 

Hands-on, pragmatic, and comprehensive, this book offers all the real-world, nontrivial code examples working developers need—as well as “deep dives” into key technical areas that are essential to your success.

 

商品描述(中文翻譯)

《Eclipse Rich Client Development 完全指南》

在《Eclipse Rich Client Platform, Second Edition》中,三位Eclipse Rich Client Platform (RCP)專案的領導者展示了如何使用Eclipse 3.5("Galileo")快速開發具有豐富、本地化GUI的跨平台應用程式。

作者們充分展示了Eclipse作為桌面應用程式開發平台的強大功能;介紹了Eclipse 3.5中的重要新改進;並演示了如何開發一個功能完整、品牌化的RCP應用程式,支援Windows、Linux、Mac和其他平台,包括手持設備和資訊亭。

作者們根據自己的豐富經驗,涵蓋了建立、改進和重構原型;自定義使用者介面;添加說明和軟體管理功能;以及構建、品牌化、測試和發佈成品軟體的最佳實踐。他們還演示了開發模組化和動態可擴展系統的當前最佳實踐,使用第三方程式庫,將應用程式打包為不同環境的應用程式等等。

對於各級Java程式設計師來說,本書:

- 介紹了重要的新RCP功能,如p2、Commands和Databinding
- 徹底介紹了與RCP相關的關鍵技術,如Equinox、SWT、JFace和OSGi
- 展示了如何有效地品牌化和自定義RCP應用程式的外觀和感覺
- 演示了使用SWTBot進行RCP應用程式的使用者介面測試
- 闡明了RCP和傳統插件開發之間的關鍵相似性和差異

這本書實用、務實且全面,提供了所有實際的、非平凡的程式碼範例,以及對關鍵技術領域的深入探討,這些對於您的成功至關重要。