Até agora, vimos que a diferença principal entre um plug-in da plataforma rich client e um plug-in SDK do Eclipse é que o plug-in rich client é responsável por especificar a classe que deve ser executada quando a plataforma for iniciada. Essa classe cria e executa uma janela do workbench que esteja configurada apropriadamente. O que mais é diferente sobre um aplicativo rich client? Na verdade, não muito.
Assim que a infra-estrutura para o workbench do aplicativo estiver no lugar, as técnicas para incluir função no workbench são as mesmas utilizadas para estender o workbench SDK da plataforma. Os pontos de extensão da UI do workbench são utilizados para incluir visualizações, editores, menus e todas as outras contribuições que conhecemos e amamos. No caso do exemplo do navegador, estaremos incluindo extensões para uma perspectiva e um grupo de visualizações.
Fomos apresentados a essas extensões em Conectando-se ao workbench. Para concluir, observaremos como o exemplo do navegador utiliza essas extensões, mas assumiremos que já temos um conhecimento de funcionamento desses conceitos.