A programação em Java para dispositivos móveis, nomeadamente telemóveis, é muito diferente da programação em Java para computadores de secretária. As limitações ao nível da capacidade gráfica, processamento e de comunicação destes dispositivos implicam uma nova abordagem em termos das plataformas de desenvolvimento. 
Este livro pretende facilitar a adaptação, do programador de Java para computadores de secretária ou servidores, ao ambiente Java ME, explicando os conceitos associados a esta plataforma e ilustrando, através de exemplos, a utilização da API de base correspondente.
Parte I - Introdução à Tecnologia Java Platform, Micro Edition 
Cap. 1: História do JAVA ME 
Cap. 2: A CLDC em Detalhe 
Cap. 3: O MIDP em Detalhe 
Cap. 4: O Clássico...(Olá Mundo!) 
Parte II - Programando com MIDP 
Cap. 5: A Interface com o Utilizador - API de Alto Nível 
Cap. 6: A Interface com o Utilizador - API de Baixo Nível 
Cap. 7: Armazenamento Persistente - RMS 
Cap. 8: Threads 
Cap. 9: Comunicações 
Cap. 10: Push Registry 
Cap. 11: Áudio 
Cap. 12: Jogos - API e Técnicas Básicas
Jorge Cardoso é licenciado em Engenharia Informática e Computação pela Faculdade de Engenharia da Universidade do Porto.
É docente e investigador na Escola das Artes da Universidade Católica Portuguesa desde 2003, onde lecciona disciplinas na área das tecnologias, programação de computadores e interfaces.