O documento apresenta uma introdução à programação para dispositivos móveis usando Java ME. Ele discute as diferenças entre as plataformas Java, a arquitetura do Java ME, o ciclo de vida dos MIDlets e desafios da programação para dispositivos móveis. O documento também fornece exemplos simples de aplicativos Java ME.