Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Practical Eclipse Rich Client Platform Projects (Practical Projects)

Eclipse and the Rich Client Platform (RCP) together form a leading development platform. It provides a lightweight software component framework based on plug–ins. In addition to allowing Eclipse to be extended using other programming languages, it provides the key to the seamless integration of tools with Eclipse. The RPC gives Eclipse its modularity: Eclipse employs plug–ins in order to provide all of its functionality on top of (and including) the RCP, in contrast to some other applications where functionality is typically hard–coded. RCP apps are platform independent: they can be built for all major operating systems such as Windows, Linux, and Mac from a single code base. And the RCP provides a professional look and feel for applications.

Practical Eclipse Rich Client Platform Projects is a clear and technical guide for Eclipse developers to help them enhance their knowledge and achieve their goals quickly.

  • The book explains the technical concepts easily and in an engaging way.
  • The text provides plenty of source code and images as learning aids.
  • Several practical projects and case studies are included.

What you’ll learn

  • Understand RCP basics, architecture, and foundations.
  • Use and incorporate plug–ins with Eclipse.
  • Design and develop user interface components and work with the Eclipse FormsAPIs.
  • Add and integrate 2D graphics using the Graphical Editing Framework.
  • Build professional–looking and functional reports with Eclipse BIRT.
  • Create visually more dynamic 3D graphics by incorporating OpenGL into Eclipse.
  • Add help support and automated updates via the Update Manager.

Who is this book for?

The primary audience of this book will be developers and software engineers involved in user interface development with the Eclipse platform. Also, this book will be valuable to scientists, students, practitioners, and all those interested in multiplatform user interface development.

About the Apress Practical Series

The Practical series from Apress is your best choice for getting the job done, period. From professional to expert, this series lets you apply project–motivated templates (or frameworks) step by step in a very direct, practical, and efficient manner toward current real–world projects that may be sitting on your desk. So whatever your career goal, Apress can be your trusted guide to take you where you want to go on your IT career empowerment path.

About the Author

Vladimir Silva holds a master’s degree in computer science from Middle Tennessee State University. He worked for four years for IBM as a research engineer where he acquired extensive experience in distributed and grid computing research. Vladimir is a highly technical, focus–based individual and team player. He belongs to two National Honor Societies and has published many computer science articles for IBM and is author of Grid Computing for Developers (Charles River Media, 2005).

(HTML tags aren't allowed.)

Lightning Fast Animation in Element 3D
Lightning Fast Animation in Element 3D

Whatever your skill level, this is a brilliant tour round the multi-faceted features of Element 3D, the Adobe After Effects plugin. Its hands-on approach means you'll soon be at home with creating awesome 3D graphics in record time.


  • Create enthralling and polished 3D graphics using Element...
Programming for Engineers: A Foundational Approach to Learning C and Matlab
Programming for Engineers: A Foundational Approach to Learning C and Matlab

Teaching programming for engineers in a rigorous manner, this volume introduces pointer-based memory manipulation in the first chapter, and moves on from C to Matlab and Octave programming, all of which are important methods for engineers in any sector.

Managing and Optimizing VMware vSphere Deployments
Managing and Optimizing VMware vSphere Deployments

In our experience as consultants, VMware vSphere is the most robust virtualization

solution on the market. The technology is proven and the user base is large.

Although the benefits of virtualization using vSphere are many, proper planning is required to gain these benefits from a vSphere

Strategic XML
Strategic XML
Trying to learn useful things about XML can be hard. XML is so flexible and can be used for so many things, descriptions of it have a bad tendency to be vague, never touching the real world. Or they are too detailed and technical to easily understand. This book has a really nice balance of these factors. For example, if you want to know what a web...
Starting Statistics: A Short, Clear Guide
Starting Statistics: A Short, Clear Guide

Statistics: A Simple Guide for Students is an accessible, humorous and easy introduction to statistics for social science students.

In this refreshing book, experienced author and academic Neil Burdess shows that statistics is not...

Developing Applications with Java and UML
Developing Applications with Java and UML

Developing Applications with Java™ and UML focuses on the craft of creating quality Java software. The book introduces the fundamentals of the Unified Modeling Language (UML) and demonstrates how to use this standard object-oriented notation to build more robust Java applications that fulfill user requirements and...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy