Tuesday, June 06, 2006

Moment of Zen

Last March, I presented a full-day hands-on tutorial at SDWest 2006 in Santa Clara, CA. The tutorial showed how to use the Plug-in Development Environment to create a rich client application.

The attendees, who were new to Eclipse for the most part, got to develop a simple, yet cool, application. Some of the things they learned included menus, commands/keybindings, system tray integration and, of course, stupid view tricks. We ended by using the Eclipse Product Export wizard to create a branded RCP product.

There was so much joy in the room the moment the attendees saw that their exported product had a custom native launcher with a custom image and name. It had just dawned on them that what they worked on all day is not a plug-in that sits on top of the Eclipse workbench. It was their own standalone custom product.

If you want to try this at home, PDE now provides a cheatsheet that guides you through the process of creating, defining, testing and exporting a fully-branded rich client application. Custom launcher images included.

You can access the cheatsheet via Help > Cheatsheets... from the top level menu of the Eclipse workbench.

cheatsheet

5 comments:

Chris Aniszczyk (zx) said...

"stupid view tricks..."

Please elaborate ;)

Wassim Melhem said...

You have to cough up cash for the tutorial to learn the tricks ;)

Wassim Melhem said...

sorry, Mohamed. Stupid view tricks not included ;)

Wassim Melhem said...

Hmmm.. I have not downloaded Callisto, so I can't verify.

The cheatsheets certainly do appear in the Eclipse SDK downloads though.

I will check with the User Assistance team tomorrow. Perhaps you have uncovered a great bug or this may be related to bug 138244.

Anonymous said...

The problem with the cheat sheet menu item not appearing is indeed a bug. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=120087

The workaround is to start from the sdk download as opposed to the platform download.