Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Rich Client Platform/Book
RCP |
Home |
How to Contribute |
FAQ |
Book: "Eclipse Rich Client Platform : Designing, Coding, and Packaging Java™ Applications, Second Edition"
Authors: Jeff McAffer, Jean-Michel Lemieux, Chris Aniszczyk
Date of publication: April 15, 2010 (second edition)[1], October 11, 2005 (first edition)
Book website: http://eclipsercp.org
Purchase on Amazon and reviews: Eclipse Rich Client Platform, Second Edition on Amazon.com
Publisher: Addison-Wesley Professional (AW book page)
Free excerpts:
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 example working developers need—as well as "deep dives" into key technical areas that are essential to your success.
Nick Edgar's opinion: This book is essential reading if you're doing or planning any development with the Rich Client Platform.
The book also has a nice forward by Jeff Norris of NASA/JPL, where they are building their next generation mission planning platform on top of RCP.
Cite error: <ref>
tags exist, but no <references/>
tag was found