Avançar para a área de conteúdo

ir para o conteúdo principal

developerWorks Brasil  >  Linux  >

Usando Eclipse Ganymede para Desenvolvimento de Dispositivos para Desktop, Web e Remotos, Parte 3: Desenvolvendo para a Plataforma Rich Client, da Maneira Ganymede

eRCP: Tornando-se Remoto

developerWorks
Página 1 de 10 Ir para a próxima página

Opções de documento

Código de amostra


Classificar este tutorial

Ajude-nos a melhorar este conteúdo


Nível: Intermediário

Suresh Krishna, Software Developer, Freelance Developer
Trebor Fenstermaker, Software Consultant, Sunnyside Avenue Software, LLC
Peter Nehrer, Software consultant, Freelance Developer

16/Set/2008

Eclipse Ganymede é o release simultâneo dos 24 principais projetos do IDE do Eclipse. Esta série de tutoriais de três partes "Usando Eclipse Ganymede para Desenvolvimento de Dispositivos para Desktop, Web e Remotos" cobre os seguintes novos recursos Ganymede: RCP, RAP e eRCP, que permitem desenvolver software para plataformas desktop, da Web e remotas, respectivamente, com uma base de código comum -- Subversion para controle de versão; e p2 para atualização e instalação. Neste tutorial, vamos aprimorar o organizador pessoal desenvolvido nas Partes 1 e 2 e o modificaremos para ser implementado em um dispositivo remoto utilizando o Embedded Rich Client Project (eRCP).

Antes de Iniciar

Este tutorial destina-se ao desenvolvedor Eclipse que quer aprender como pegar um aplicativo desktop Rich Client Platform (RCP) e transformá-lo em um aplicativo remoto Embedded Rich Client Platform (eRCP). Você deve estar familiarizado com os conceitos de eRCP, como pontos de extensão e pacotes configuráveis OSGi. Conhecimento em programação Java™ também é necessário.

Sobre esta Série

  • A Parte 1 fornece uma introdução para os novos recursos da RCP, a nova integração do Subversion Eclipse e o sistema de pacote e distribuição do p2.
  • A Parte 2 introduz o Rich Ajax Platform (RAP) para gravar aplicativos para a Web.
  • A Parte 3 discute como utilizar o embedded Rich Client Platform (eRCP) para desenvolver um aplicativo para um dispositivo remoto.


Voltar para parte superior


Sobre este Tutorial

Na Parte 1 desta série composta de três partes, você viu alguns dos novos recursos Eclipse Ganymede que foram incluídos para facilitar o desenvolvimento, incluindo o suporte para Subversion e um novo modelo de distribuição para plug-ins chamado p2. Você também viu alguns aprimoramentos incrementais na Rich Client Platform (RCP) perfeitamente desenvolvida através do desenvolvimento de um simples aplicativo de plug-in organizador de tarefas pessoal, do seu armazenamento no Subversion e de sua implementação via p2. Na Parte 2, você pegou essa mesma base de código para o organizador de tarefa pessoal e fez nela algumas pequenas modificações para implementá-la como um Rich Internet Application (RIA) utilizando o recurso Eclipse Rich Application Platform (RAP) do Ganymede.

Nesta parte final da série, você vai modificar novamente o organizador de tarefa pessoal para saber como é possível implementá-lo em um dispositivo remoto utilizando ainda outra excelente inclusão no Ganymede: o Embedded Rich Client Project (eRCP). Este conjunto de bibliotecas permite que você pegue um aplicativo desenvolvido com RCP padrão e, com apenas algumas modificações, transforme o aplicativo em um que possa ser executado em telefones celulares e em outros dispositivos portáteis.

Tópicos cobertos:

  • Fazendo o download de bibliotecas eRCP e configurando-as como sua plataforma de destino.
  • Refatorando seu código para utilizar o eRCP.
  • Testando o aplicativo organizador pessoal com um simulador.
  • Implementando o organizador pessoal em um emulador de dispositivo remoto.


Voltar para parte superior


Requisitos do Sistema

Você precisa das seguintes tecnologias para prosseguir:

Eclipse Ganymede
Encontre o Eclipse Ganymede em Eclipse Foundation.
Java 2 Standard Edition
O Java™ 2 Standard Edition V5 ou superior está disponível em Sun Microsystems.
Plataforma de destino do Windows Desktop Eclipse eRCP ambiente V1.2
Faça o download da versão mais recente dos pacotes de Tempo de Execução do Windows eRCP V1.2. No momento desta publicação, ela era V1.2, com data de 2 de setembro de 2008.


Voltar para parte superior



Página 1 de 10 Ir para a próxima página