Configurar a plataforma de desenvolvimento BlackBerry JDE no NetBeans

Ensinarei neste tutorial como preparar seu computador para poder desenvolver aplicações nativas para BlackBerry, usando a JDE instegrada ao NetBeans. Conheça as diferenças entre aplicações MIDlet e RIMlet lendo este post escrito por mim:
Aplicações BlackBerry: RIMlet X MIDlet.

Para desenvolver para BlackBerry você precisará fazer download, instalação e configuração dos seguintes softwares. Salve todos os downloads numa única pasta, e ao terminar todos os downloads, dê continuidade ao tutorial.

Downloads

Java SE Development Kit (Java SE JDK) versão 6.0 ou superior

Esse é o Kit de Desenvolvimento Java, com o JRE (Java Runtime).
Link: http://www.sun.com

Essa é a tela de download que aparecerá no site da Sun:

Java SE Development Kit (Java SE JDK) versão 6.0 ou superior

Após o download você terá o programa de instalação num arquivo com nome parecido com:
jdk-6u3-windows-i586-p.exe (+-67MB)

NetBeans 6.0 Full Version ou superior (opçao All) em Inglês

IDE onde escreveremos as aplicações BlackBerry. Baixe o pacote de instalação “All”, de +-156MB, com todos os recursos, para que esteja preparado para fazer os tutoriais que envolvem aplicações web. Prefira as versões em inglês, pois a maioria dos tutoriais e documentação cita os comandos e menus em inglês.
Link: http://download.netbeans.org/netbeans/6.0/final/

Veja a tela de download do NetBeans, onde você deve escolher a opção “All”:

NetBeans 6.0 Full Version ou superior (opçao All)

Após o download você terá o programa de instalação num arquivo com nome parecido com:
netbeans-6.0-windows.exe (+-167MB)

BlackBerry JDE

Plataforma para desenvolvimento de aplicações BlackBerry. Acompanha o compilador, os simuladores para vários devices BlackBerry, um servidor de Internet BlackBerry chamado MDS pelo qual o simulador acessará a Internet do seu computador, javaload para copiar sua aplicação para o device usando o cabo USB, entre outras coisas. Ela se integra com o NetBeans. Existem versões 4.3, 4.2.1, 4.2, 4.1, entre outras. Aconselho a baixar a versão 4.2.1, que é a versão presente na maioria dos devices hoje. Se você possui um celular com versão de SO 4.2.1, então precisará compilar as aplicações usando o JDE 4.2.1 ou inferior. Aplicações compiladas em JDE 4.2.1, rodam também em devices com SO 4.2.2, e 4.3.

Link: http://na.blackberry.com/eng/developers/downloads/jde.jsp

Veja a tela de download:

web_jde.gif

Após o download você terá o programa de instalação no seguinte arquivo:

BlackBerry_JDE_4.2.1.exe (+-90MB)

BlackBerry Email and MDS Services Simulator Package

Para que o emulador do BlackBerry tenha acesso à Internet, é necessário baixar e instalar também o simulador do servidor de Internet do BlackBerry.

Link: http://na.blackberry.com/eng/developers/downloads/simulators.jsp

Após o download você terá o programa de instalação no seguinte arquivo:

BlackBerry_Email_MDS_4.1.4.exe (+-49.7MB)

Instalação

JDK 6.0

Se você possui uma versão Java anterior, sugiro desinstalar antes.

Após isso, instale normalmente o JDK 6.0, mantendo os diretórios padrões. Aceite tudo o que a instalação perguntar.

Netbeans 6.0

Instale normalmente, mantendo os diretórios padrões. Aceite tudo o que a instalação perguntar. Será instalado também o servidor de aplicações TomCat, junto ao NetBeans, aconselho deixar esse servidor para futuros tutoriais que envolverão aplicações back-end.

BlackBerry JDE Component Package

Instale normalmente, mantendo os diretórios padrões. Aceite tudo o que a instalação perguntar.

BlackBerry Email and MDS Services Simulator Package

Instale normalmente, mantendo os diretórios padrões. Aceite tudo o que a instalação perguntar.

Após ter instalado tudo, reinicie o computador.

Configuração

Quando você começar a rodar/instalar os programas, NetBeans, simuladores etc, mesmo quando estiver compilando as aplicaçõoes, o Windows provavelmente perguntará se você deseja bloquear os programas. Você deve clicar em “Desbloquar”. Caso contrário o Windows bloqueará a comunicação entre os programas de desenvolvimento.

Abra o NetBeans. Vamos integrar o JDE que acabamos de instalar ao NetBeans.

Vá no menu Tools, Java Platforms. Clique no botão Add Platform, e na tela seguinte, escolha a opção Custom Java ME MIDP Platform Emulator, e clique em Next. Como mostra na sequência de telas abaixo:

netbeans-add-platform1.gif netbeans-add-platform2.gif plat_2.gif

Nesta janela você deve configurar o JDK no NetBeans.

Em Platform Home, escolha a pasta completa em que está instalado o JDK. No meu caso, é: C:\Dev\Java\Sdk\BlackBerryJDE4.2.1

Em Platform Name, coloque o nome do SDK, com a sua versão específica. Assim você poderá adicionar outros JDK com outras versões. No meu caso, o JDK que instalei, ficará: BlackBerry_JDE_4_2_1

Em Device Name, coloque de acordo com sua versão: BlackBerry_4_2_1

Em Preverify Command, deixe como está, não altere nada.

Em Execution Command, coloque:

cmd /C "cd /D {platformhome}{/}simulator&{device}"

Em Debugger Command, coloque:

cmd /C "cd /D {platformhome}{/}bin&jdwp"

Se desejar, veja a tela abaixo como devem ficar as configurações:

plat_3.gif

Após ter configurado, clique em Next, e na próxima tela você deve remover todas as Libraries, com excessão da net_rim_api.jar, que deve ser mantida. Você pode usar Ctrl+A para selecionar tudo, depois, segurando o Ctrl, clique sobre a library net_rim_api.jar, tirando-a de seleção. Depois clique em Remove. Após remover, sua tela deverá ficar como mostra a imagem:

plat_4.gif

Clique em Next. Nesta tela iremos adicionar o JavaDoc do JDE. Para isso você deve clicar no botão Add da lista de documentação. Selecione a pasta API da documentação, resultando num caminho semelhante a este: C:\… …\BlackBerryJDE4.2.1\docs\api

plat_5.gif

Após ter selecionado a documentação, clique em Finish. Seu JDE já está configurado no NetBeans.

Um detalhe importante: Em todo projeto que você fizer para BlackBerry, você deve substituir o arquivo build.xml do seu projeto, por esse arquivo personalizado: (clique com botão direito, Salvar Link Como…) build.xml

Pronto! Você já pode começar a desenvolver uma aplicação nativa BlackBerry usando a JDE e o NetBeans.

Agora, com tudo instalado, sugiro testar toda a plataforma de desenvolvimento seguindo este tutorial escrito por mim:

Como criar uma aplicação nativa Olá Mundo em BlackBerry.

Boas Aplicações!



Sobre o Autor

Este artigo foi escrito por Nelson Pereira Junior.
Nelson é desenvolvedor há 12 anos. Hoje desenvolve aplicações Web e Móveis na Abacomm Brasil cuidando do desenvolvimento server-side J2EE, banco de dados, design de aplicações móveis, e desenvolvimento móvel usando várias plataformas como BlackBerry, J2ME, FlashLite, Android, etc. Para conversar com o autor use o e-mail, MSN e GTalk npereirajr@gmail.com.



Receba artigos em seu e-mail

Receba os novos artigos do blog em seu e-mail. E-Mail:



6 Comentários

  1. Alan Paulino:

    Olá, tenho um celular importado e nao sei bem a marca pois é japones, gostaria de saber como eu instalo java no meu celular, baixei o programa NetBeans 6.1, mas nao se é só colocar os programas do mobile prontos direto no celular ou tenho que fazer outro procedimento, por favor , me ajude como fazer, aguardo resposto, obrigado.

  2. Nelson Pereira Junior:

    Primeiro você precisa saber se seu celular suporta aplicações JME (J2ME). Se suportar, basta enviar para o seu celular o arquivo JAR da aplicação JME, via bluetooth, ou via OTA, e iniciar a instalação da aplicação. Esse é o procedimento comum, mas pode ser que seu celular seja um pouco diferente.

    Abraço

  3. Josney Rodrigues Lara:

    Boa tarde, instalei o simulador do BlackBerry em uma VM com Win Server 2003, sequi alguns passos que vc nos mostrou, que alias é um excelente artigo, parabéns.
    O que quero é apenas acessar a internet pelo simulador e não estou consequindo.
    Instalei os arquivos

    “Java SE Development Kit (Java SE JDK) versão 6.0 ou superior”

    “BlackBerry Email and MDS Services Simulator Package”

    Reiniciei a VM e mesmo assim não consigo sair para a internet com o Simulador.

    Vc tem alguma idéia do que deve estar faltando?

    Preciso sair na internet com o simulador para acessar um aplicativo em SharePoint que estou desenvolvendo e visualizar alguns gráficos de BI.

    Obrigado.

  4. Josney Rodrigues Lara:

    Nelson, já consegui sair para a internet com o simulador, o que faltou foi o start no servidor MDS dele.
    Mas mesmo assim, Muito Obrigado.

  5. Ruddy:

    Muito bom. Me ajudou bastante.

  6. Ricardo:

    muito bom o tuto, mas tem um errinho:
    ==================================================
    Em Execution Command, coloque:
    cmd /C “cd /D {platformhome}{/}simulator”

    Em Debugger Command, coloque:
    cmd /C “cd /D {platformhome}{/}bin&jdwp”
    ==================================================
    na imagem essas informações estao trocadas

    mas otimo tuto, parabens

Deixe um comentário

blogarama.com Globe of Blogs EatonWeb Blog Directory