Eclipse Rich Client Platform: Designing, Coding, And Packaging Java Applications
Addison-Wesley | ISBN 0321334612 | 2005 Year | 504 Pages | 4,88 Mb
Eclipse is more than a state-of-the-art IDE: its Rich Client Platform (RCP) plug-ins form an outstanding foundation for any desktop application, from chat applications to enterprise software front-ends. In Eclipse Rich Client Platform, two leaders of the Eclipse RCP project show exactly how to leverage Eclipse for rapid, efficient, cross-platform desktop development.
In addition to explaining the power of Eclipse as a desktop application development platform, the authors walk step-by-step through developing a fully featured, branded RCP application. They introduce a wide range of techniques, including developing pluggable and dynamically extensible systems, using third-party code libraries, and packaging applications for diverse environments. You'll build, refine, and refactor a complete prototype; customize the user interface; add Help and Update features; and build, brand, and ship the finished software.
• For every Java developer, regardless of previous Eclipse experience
• Thoroughly covers Eclipse 3.1's new RCP features and its extensive new tools for designing, coding, and packaging RCP applications
• Presents techniques for branding and customizing the look and feel of RCP applications
• Shows how to overcome the challenges and "rough edges" of RCP development
• Discusses the similarities and differences between RCP and conventional plug-in development
• Includes an overview of OSGi, the base execution framework for Eclipse
If you want to develop and deploy world-class Java applications with rich, native GUIs, and use Eclipse RCP—get this book.