您的位置:首页 > 编程语言 > Java开发

Eclipse rcp over the years

2006-11-12 14:54 204 查看

Eclipse rcp over the years

The Eclipse project did not start with the intention of building an RCP. Instead, its goal was to create a platform for integrating development tools. Eclipse as an RCP started in the Eclipse 2.1 release timeframe as a hacker activity. The word was out that Eclipse-based IDEs were professional, good-looking, polished, and performed well. A few intrepid developers further observed that the same framework that made tooling easier to write and more attractive could be used to build more generic applications.

By and large they were right, but there were many challenges. The most obvious of these were the interweaving of assumptions based on Eclipse as a tooling platform and the resultant inability to change certain elements of the environment's look and feel.

Eclipse 3.0 was a major enabling step for Eclipse as an RCP. Virtually all of the IDE-related interdependencies were eliminated and many of the different parts of the UI were opened to customization. The groundwork for dynamic plug-in installation, removal, and updating was established with the introduction of an OSGi-based (http://osgi.org) runtime. These two work items amounted to a massive refactoring of the main aspects of the Platform.

With these improvements, interest in RCP rose sharply and commercial applications began to emerge. IBM introduced its Workplace™ products, NASA started using RCP for managing, modeling, and analyzing space missions, and RCP showed up unnoticed in applications in various domains.

RCP will come back. Keke~ ^_^
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐