Para a programação em
J2ME, se faz necessário a instalação das bibliotecas pertinentes a esta plataforma, bem como de um emulador, o qual irá executar o nosso código como se fosse um dispositivo móvel.
A
Sun disponibiliza um Kit de desenvolvimento para dispositivos móveis chamado
Sun Wireless ToolKit, que para
Linux, está em sua versão 2.2.
Este kit já trás todas as bibliotecas J2ME, bem como a máquina virtual J2ME e um emulador, responsável pela execução dos programas.
Existem outros kits como este disponibilizados por outras empresas, como a Motorola, a SonyEricsson e a Nokia, porém todos estes estão mais voltados às tecnologias desenvolvidas pelas próprias empresas, isto quer dizer que não existe 100% de compatibilidade de uma aplicação desenvolvida a partir do kit da Nokia, com um dispositivo da Motorola, por exemplo.
Por este e outros motivos é que prefiro usar o Sun Wireless ToolKit.
Sua instalação é muito simples. Primeiro faça o download em:
É necessário se cadastrar.
Depois dê permissão de execução para o arquivo baixado:
$ chmod +x j2me_wireless_toolkit-2_2-linux-i386.bin
E execute-o:
$ ./j2me_wireless_toolkit-2_2-linux-i386.bin
Vá apertando a barra de espaço para descer pela licença, ao final, se concordar, digite "yes".
ATENÇÃO: Em alguns ambientes pode ocorrer um erro durante a instalação, como no meu, isto ocorre devido a um problema de codificação, se isto ocorre na sua instalação, execute as seguintes operações antes de iniciar a instalação:
$ LANG2=$LANG
$ LANG=sv_SE.ISO8859-1
Este processo seta as variáveis LANG e LANG2 com o sistema de codificação padrão do script de instalação do WTK, sendo que, ao reiniciarmos o terminal, tudo volta ao normal.
Na próxima interação o script pede onde esta o compilador do
Java, o script lhe dá a opção de escolher onde está o compilador ou setar um outro caminho. Escolha a opção desejada.
Após escolha o diretório onde será instalado o WTK.
Pressione "0" para iniciar a instalação.
Pronto, está feita a instalação, para executar, entre na pasta onde foi descompactado o WTK e digite:
$ bin/ktoolbar
Será aberto o ambiente.