O desenvolvimento de aplicativos para dispositivos móveis recebeu um destaque especial nos últimos anos, uma vez que costumam ser executados em dispositivos simples, baratos e presentes no dia a dia das pessoas, que mesmo com essas limitações possuem um poder de processamento e armazenamento muito interessante para a execução de aplicativos. Com a popularização da Internet das Coisas e do acesso aos dados de qualquer lugar a baixo custo, a linguagem Java ME voltou a receber destaque neste cenário, uma vez que podem ser executados em qualquer aparelho que possua uma KVM, a máquina virtual Java para dispositivos limitados. Nesse contexto, a presente obra apresenta uma visão avançada no desenvolvimento de aplicativos para dispositivos limitados, apresentando o uso de recursos como a comunicação Bluetooth, utilização de sensores, desenvolvimento de jogos e desenvolvimento de aplicações multimídias, uso de mapas e GPS, interfaces ricas, pagamento, serviços web, utilização de e-mails além de muitas dicas ao longo do livro.