Java 2 Micro Edition 

por

Filipe Gonçalves Barreto de Oliveira Castilho
Departamento de Engenharia Informática
Universidade de Coimbra
3030 Coimbra, Portugal
fgonc@student.dei.uc.pt

Slides da apresentação: fgonc-j2me-slides.pdf [305KB]

Página de
 

Resumo: Apresenta-se de uma forma um pouco técnica o funcionamento da plataforma Java 2 Micro Edition. Para esse efeito, descrevem-se as características gerais da plataforma, seguindo-se uma análise pormenorizando do seu funcionamento na área dos dispositivos móveis. Finaliza-se com um exemplo simples do código de um programa para esta plataforma. Pretende-se com a abordagem seguida, dar a conhecer o J2ME e motivar o leitor a aprofundar os seus conhecimentos.

Palavras-Chave: Java 2 Micro Edition, J2ME, KVM, CLDC, MIDP, MIDLet.

 1. Introdução

    Hoje em dia existem vários dispositivos móveis e engenhocas que se apresentam não apenas com design atractivo mas que estão, também, equipados com mini cérebros, tornando-os mais inteligentes e mais poderosos que nunca. Entre estes encontram-se os telefones móveis com as potencialidades de PDAs (computadores de mão) e PDAs com as potencialidades de telefones móveis que começaram a invadir o mercado. Num futuro próximo seremos capazes de fazer uma apresentação directamente dos nossos telefones móveis ou usá-los como um rato sem fios para mais facilmente navegarmos na Internet a partir do nosso portátil.
    Os dispositivos estão a ficar cada vez mais inteligentes graças aos minicomputadores que têm embutidos. As estações de serviço, os tabliers de automóveis e as câmaras digitais são também exemplos dos dispositivos inteligentes actuais. Frigoríficos com acesso à Internet, microondas capazes de ir buscar receitas à Internet e aparelhagens que desligam o som quando o telefone toca fazem parte dos muitos dispositivos em vista para um futuro próximo. Existem excelentes páginas na Internet para aprofundar este tema (http://java.sun.com/j2me/ - página oficial do J2ME na Sun Microsystems [1]).
    O objectivo deste estudo centra-se na descrição das principais características do J2ME (tipos de configurações que existem e seus perfis), destacando-se a área das comunicações móveis e computadores de mão que usam a configuração Connected Limited Device Configuration (CLDC). Descrevem-se também as característica do J2ME incluídos na configuração.

1 | 2 | 3 | 4