A programação de aplicativos para plataformas móveis teve seu início, embora tímido, com a versão micro edition da linguagem de programação Java, mais conhecida como Java ME. Nos últimos anos, porém, o mercado tem apresentado novas possibilidades, representadas principalmente pelo Android e pelo iPhone. Com isso, o Java ME perdeu espaço. Naturalmente, desenvolvedores desta plataforma migraram para Android, pela semelhança no desenvolvimento e pela liderança que o Sistema peracional do Google conquistou. Nesta palestra, irei demonstrar quais features são possíveis criar com Android que antes era impossível ou, extremamente desgastante, com Java ME.