Rich Client Platform

Because of the flexible open source license under which Eclipse is released, you can use Eclipse code and technologies in your own programs, even if they are not open source. A subset of the Eclipse SDK called the Rich Client Platform (RCP) provides basic functionality common to most desktop applications, such as windowing and menu support, online help, user preferences, and more. By building your own custom application on top of this framework, you can cut the development time of your projects significantly.

Since Eclipse technology is all based on plug-ins, the PDE is used to write RCP programs. You can brand your applications with custom icons, window titles, and a splash screen, and you can deploy them via traditional zip files, professional installers, or even JNLP. A number of templates and tutorials are available.

Online help

Help → Help Contents → Platform Plug-in Developer Guide → Building a Rich Client Platform application

Web sites

http://www.eclipse.org/rcp

http://www.eclipse.org/legal

http://www.eclipsepowered.org

Get Eclipse IDE Pocket Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.