Dashboard > Admin > Home > 01 Welcome > Welcome New Eclipse RCP Developers
Admin
Welcome New Eclipse RCP Developers
Added by Jody Garnett , last edited by Administrator on Aug 29, 2008  (view change)
Labels: 
(None)

If uDig is your first Eclipse RCP project you are in for a bit of a learning wall.

Scope

Working with the uDig project will bring together three aspects:

  • The Java Programming Language
  • Eclipse Rich Client Platform Development
  • The Geospatial Domain

Please understand that it will take some time to become familiar with each of these areas; be kind to yourself and budget time accordingly. If your team is weak in one or more areas you should strongly considering purchasing books and budging time for learning (or a training course).

uDig

Training Course

My best advice is (of course) to hire Refractions Research for our week long training course:

If you are working for an academic institution please have your professor contact us; we can make our training materials available to you.

uDig Tutorials

Other than that please jump on in; the udig-devel email list is a good place to ask questions. Please go through the "getting started" tutorials in the developers guide and ask lots of questions on the email list and IRC.

As you go through the tutorials please understand it is not enough just to get them to run - you will need to do all the "bonus" questions at the end in order to understand how to turn on tracing, or distribute your custom application to your customers.

uDig Documentation

The Developers Guide is structured in the same manner as the Eclipse Documentation:

The Developers Guide is not complete; or always up to date. The document is contains our notes as we built the application and were learning the Eclipse RCP environment.

The developers guide does not cover as much scope as much information as our commercial training materials. In many places you will need to learn by using the debugger to step through functionality you are interested in.

The extension point documentation and javadoc information can also be of assistance.

Eclipse Rich Client Platform

RCP Documentation in the Help Menu

A really good source of information (that is always current) is included right in Eclipse:

TCP Tutorials

Tutorials:

Reference Material and Reading List

After going through the Eclipse RCP Tutorials you may want some background information on all the moving parts.

Some useful links that really helped us out:

Books:

  • Eclipse Rich Client Platform : Design, Coding, and Packaging Java (TM) Applications
  • Contributing to Eclipse Principles, Patterns and Plug-ins
  • Building Commercial Quaility Plug-ins

For more information about these books please check out the Reading List from the developers guide.

Powered by a free Atlassian Confluence Open Source Project License granted to uDig. Evaluate Confluence today.
Powered by Atlassian Confluence 2.7.1, the Enterprise Wiki. Bug/feature request - Atlassian news - Contact administrators
User-friendly Desktop Internet GIS