What is Eclipse RCP? Let's see what Eclipsepedia says about it:
"While the Eclipse platform is designed to serve as an open tools platform, it is architected so that its components could be used to build just about any client application. The minimal set of plug-ins needed to build a rich client application is collectively known as the Rich Client Platform"
IMO Eclipse RCP is an amazing way of developing rich client applications. Eclipse has a beautiful internal design that allows you to reuse and extend its functionality through plugins (bundles) so imagine that power in your rich client applications or even better in your web applications with Rich Ajax Platform or in your mobile applications with Embedded Rich Client Platform.
If you want something to read about Eclipse and Eclipse RCP I strongly recommend this books:
- Eclipse Rich Client Platform: Designing, Coding, and Packaging Java Applications
- Eclipse: Building Commercial Quality Plug-ins
The next week I'm going to give a mini-conference about Eclipse RCP and Eclipse Communication Framework (ECF) at PUCP!
