e=Verdana size=2>Clique aqui para ler todos os artigos desta edição

Java ME com Windows Mobile 5

 

Desenvolva aplicações Java para Windows Mobile

Leitura Obrigatória: Web Mobile 5, artigo Desenvolvendo Aplicações J2ME para PDAs.

Daremos continuidade à nossa seqüência de artigos utilizando a plataforma Java ME (anteriormente conhecida como J2ME) para o desenvolvimento de aplicações para dispositivos portáteis. Em nossos artigos anteriores, desenvolvemos alguns aplicativos que foram testados em simuladores do sistema operacional Palm OS, mostramos como utilizar o simulador, instalar aplicativos e executá-los. Agora resolvemos mudar um pouco o foco. Como nem só de Palm OS vivem os dispositivos portáteis, optamos por mostrar como desenvolver aplicações para dispositivos portáteis com sistema operacional Windows Mobile 5 (WM5). Acompanhe-nos nesta nova aventura.

Introdução

O Windows Mobile 5 (WM5) é hoje um sistema operacional utilizado em dispositivos portáteis e foi desenvolvido pela Microsoft. É utilizado em PDAs conhecidos, geralmente, por PocketPC (que era o nome da versão do sistema operacional antes de ser conhecido por Windows Mobile 5). A Dell e a HP estão entre os principais fabricantes de PocketPC. Além disso, já existem alguns Smartphones (PDA + celular) utilizando este sistema.

A ferramenta mais utilizada para o desenvolvimento de aplicativos para WM5 é o VisualStudio, que suporta desenvolvimento nas linguagens C#, VB.Net, C++.Net, dentre outras. Porém, o objetivo deste artigo é mostrar a portabilidade da linguagem Java. Sendo assim, ao invés de usar o tradicional VisualStudio, vamos desenvolver nossas aplicações usando Java ME, que já foi explorado no sistema Palm OS nos artigos anteriores. Para demonstrar a utilização de Java ME no WM5, vamos criar uma simples aplicação que mostrará apenas uma mensagem na tela do dispositivo quando um botão for pressionado.

Obtendo o emulador

Recentemente, a Microsoft liberou um emulador de Windows Mobile, chamado Standalone Device Emulator 1.0. Com isso, podemos desenvolver nossas aplicações em Java ME e executá-las no emulador sem que tenhamos um dispositivo real para testar. Para isso, precisamos baixar o emulador e mais alguns outros arquivos necessários para o funcionamento do mesmo.

Dito isto, vamos no endereço http://www.microsoft.com/downloads/details.aspx?familyid=C62D54A5-183A-4A1E-A7E2-CC500ED1F19A&displaylang=en e, no final da página, serão encontrados dois botões de download: um para o arquivo efp.msi e outro para o arquivo V1Emulator.zip. O arquivo V1Emulator.zip contém o emulador propriamente dito e o efp.msi contém as imagens das ROMs de alguns dispositivos com Windows Mobile 5.

Somente para acrescentar, o emulador também requer um outro arquivo chamado Virtual Machine Network Driver (VMNet), que pode ser baixado através do endereço: http://www.microsoft.com/downloads/details.aspx?FamilyID=dc8332d6-565f-4a57-be8c-1d4718d3af65&displaylang=en e baixe de lá o arquivo netsvwrap.msi, clicando no botão Download.

Depois de baixados os três arquivos, vamos dar seqüência à instalação e configuração do emulador de WM5.

Instalando, configurando e testando o emulador

Após termos baixado os três arquivos, vamos dar seqüência com sua instalação. Siga os passos:

1)     instale o arquivo netsvwrap.msi. Na primeira tela que aparecer selecione I accept the terms e clique em Next;

2)     terminada a instalação do passo anterior, descompacte o arquivo V1Emulator.zip em um diretório qualquer e execute o arquivo standalone_emulator_V1.exe. Clique em Next, aceite novamente os termos da licença e clique em Install. Quando a instalação terminar, basta clicar em Finish;

3)     instale agora o arquivo efp.msi. Aceite os termos da licença e clique em Install. Ao terminar clique em Finish.

 

Agora vamos executar o emulador pela primeira vez. Para isso, clique em Iniciar ? Programas ? Microsoft Windows Mobile 5.0 MSFP Emulator Images ? PocketPC – Coldboot.

Depois de clicarmos no atalho acima, uma tela do emulador se abrirá e irá carregar o WM 5. Aguarde até que o emulador se pareça com o da Figura 1. Agora temos o emulador de WM5 funcionando em nosso computador. Vamos agora configurar o nosso emulador para utilizá-lo neste artigo. Clique em File ? Configure. Na tela que se abrirá, ver Figura 2, ao lado do campo Shared Folder existe um botão com “...”. Clique nele e procure por um diretório que será usado para compartilharmos arquivos com o emulador. Para nosso artigo, optamos pelo diretório C:\mobile\pocketpc. Agora basta clicar em OK.

...

Quer ler esse conteúdo completo? Tenha acesso completo