I believe the next few years are going to be an extremely exciting and productive time for the Eclipse ecosystem. I say this not only because I’m an optimist at heart, but also because there are large scale forces pushing things in this direction. The modular convergence The way I see it, some of the… Continue reading Eclipse and the modular convergence
I just spent some time updating the sample projects I provide to help Eclipse RCP developers get started with PDE Build. One of the main reasons for the update was to decouple the product configurations from specific feature versions, and I thought it was worth a post to talk about this. What’s the problem? By… Continue reading Decoupling Eclipse RCP products from feature versions
Of all the posts I’ve written on this blog, those on the Common Navigator Framework have been among the most popular. This is a little surprising to me, as I don’t hear CNF mentioned very frequently. My guess is that this framework is quietly becoming an essential part of Eclipse RCP. Because of this, I’ve… Continue reading Common Navigator Framework Tip #1 – Know when to use it
What would I like for Christmas? Thanks for asking! Well, besides a Mac mini, what I’d really like is a simple update manager for Eclipse RCP applications. Up to now, we’ve had two options for updating our applications: wiring in the Update Manager or coding something from scratch. The problem is that the Update Manager… Continue reading A simple update manager for Eclipse RCP applications
Many people attend technical training classes each year, learning everything from Microsoft Word to the latest, greatest programming language. These courses can be either extremely valuable or a complete waste of time, but in any case they are almost always expensive. Wouldn’t it be nice to know you’re getting your money’s worth? The good news… Continue reading Choosing a technical trainer
People often ask me what’s so special about Eclipse RCP and what types of projects it’s useful for. Well here is one answer from EXTOL, a software company that is using Eclipse RCP as the foundation for it’s own products. The short answer, which I like a lot, is: Adopting Eclipse RCP gets us out… Continue reading Why Eclipse RCP? One company provides it’s answer.
Well the results of the survey are in, and the clear favorite is the existing name: Eclipse RCP. While the original purpose of the survey was to create a short-list of names, I think the strong showing of the existing name means that the process should stop here. So long live Eclipse RCP! For those… Continue reading Renaming Eclipse RCP – Final results
In my last post I discussed how to best manage run configurations for Eclipse RCP applications. But there was one related topic I wanted to discuss in more detail, and that is how to manage launch arguments. What are launch arguments? Launch arguments are arguments that are added to the command line when you execute… Continue reading Managing Eclipse RCP launch arguments
The poll to help select a new name for Eclipse RCP will wrap up on September 6th, so make your voice heard and vote today! For more information on the purpose of the poll, as well as to see my picks, check out the initial announcement. Note: You can view the survey results online.
When developing Eclipse RCP applications we execute our code in the IDE using a run configuration. A run configuration is basically a collection of properties that defines how our application should be run, and these properties include: What application or product to launch, specified by id Which bundles to make available at runtime What program… Continue reading Run Configurations and Eclipse RCP