RCP Best Practices – Set up a target platform

Getting started Introduction Know where to get help Use RCP for the right reasons Use the correct version of RCP Use the correct tools Set up a target platform Mirror Eclipse repositories Create a product configuration Define products with feature based dependencies Remove versions from product dependencies Always run code using a product configuration Get… Continue reading RCP Best Practices – Set up a target platform

RCP Best Practices – Use the correct tools

Getting started Introduction Know where to get help Use RCP for the right reasons Use the correct version of RCP Use the correct tools Set up a target platform Mirror Eclipse repositories Create a product configuration Define products with feature based dependencies Remove versions from product dependencies Always run code using a product configuration Get… Continue reading RCP Best Practices – Use the correct tools

RCP Best Practices – Use the correct version of RCP

Getting started Introduction Know where to get help Use RCP for the right reasons Use the correct version of RCP Use the correct tools Set up a target platform Mirror Eclipse repositories Create a product configuration Define products with feature based dependencies Remove versions from product dependencies Always run code using a product configuration Get… Continue reading RCP Best Practices – Use the correct version of RCP

RCP Best Practices – Use RCP for the right reasons

Getting started Introduction Know where to get help Use RCP for the right reasons Use the correct version of RCP Use the correct tools Set up a target platform Mirror Eclipse repositories Create a product configuration Define products with feature based dependencies Remove versions from product dependencies Always run code using a product configuration Get… Continue reading RCP Best Practices – Use RCP for the right reasons

RCP Best Practices – Know where to get help

Getting started Introduction Know where to get help Use RCP for the right reasons Use the correct version of RCP Use the correct tools Set up a target platform Mirror Eclipse repositories Create a product configuration Define products with feature based dependencies Remove versions from product dependencies Always run code using a product configuration Get… Continue reading RCP Best Practices – Know where to get help

Eclipse RCP Best Practices

Getting Started Introduction Know where to get help Use RCP for the right reasons Use the correct version of RCP Use the correct tools Set up a target platform Mirror Eclipse repositories Create a product configuration Define products with feature based dependencies Remove versions from product dependencies Always run code using a product configuration Get… Continue reading Eclipse RCP Best Practices

What is RCP (and why should I care)?

Eclipse RCP is an incredibly useful platform but it’s often misunderstood. Many teams start using RCP because it seems like a quick way to create Java user interfaces, but it’s so much more than that. Unfortunately there are few online resources that break down the technical and business benefits associated with RCP. I’ve decided to… Continue reading What is RCP (and why should I care)?

Migrating RCP app to Helios – the disappearing executable

I’m currently migrating an RCP application to Helios (3.6.1). I migrated over my target platform and fired up the export product wizard. The build completed successfully, but there was no executable in my output directory. I spent a while chasing my tail trying to figure out if there was some hidden build error occurring, maybe… Continue reading Migrating RCP app to Helios – the disappearing executable

Interesting opportunity for RCP/OSGi experts

One of the things I love about being a trainer is that I get to visit and work with so many development teams. Every group of developers has their own chemistry, culture, skills and domain interests. Sometimes I think I’m learning as much as the teams I’m training. As it happens, one of the teams… Continue reading Interesting opportunity for RCP/OSGi experts