Fique completamente atualizado na programação do Android e aprenda a criar experiências de usuário avançadas tanto para celulares quanto para tablets. Com a segunda edição amplamente revisada deste livro, você se concentrará nas ferramentas e no essencial da programação Android, incluindo as melhores práticas para uso das APIs do Android 4. Se você tem experiência em Java ou Objective-C, ganhará o conhecimento necessário para construir aplicativos bem elaborados. O livro Programando o Android, 2º Edição está organizado em quatro partes: A parte um ajuda programadores com alguma experiência em Java ou iOS a iniciar rapidamente seu trabalho com o SDK do Android e o básico da programação do Android. A parte dois se aprofunda no framework do Android, concentrando-se na interface de usuário e em hierarquias de classes gráficas, concorrência e bancos de dados. Essa parte fornece uma base sólida para o entendimento de como as partes mais importantes de um aplicativo Android funcionam. A parte três apresenta modelos e padrões de código para aceleração do desenvolvimento de aplicativos que utilizam dados da web, bem como convenções de interface de usuário e APIs do Android 4. A parte quarto apresenta uma abordagem prática das APIs de multimídia, de busca, de localização, de sensores e de contas do Android, além do Native Development Kit, possibilitando que usuários incluam capacidades avançadas. Esta versão atualizada do Programando o Android concentra-se nos conhecimentos e prioridades de desenvolvedores que são essenciais para projetos bem-sucedidos de desenvolvimento Android.