O Android é a plataforma do Google para dispositivos móveis líder absoluta no mercado mundial. A cada nova versão ele vem impressionando pela quantidade de recursos que proporcionam aos usuários uma envolvente e estimulante interação com o smartphone ou tablet. Desenvolver aplicativos para esses aparelhos é muito divertido, mas acima de tudo, desafiador. Dominando o Android, 2ª edição, aborda desde os conceitos mais básicos até as técnicas mais avançadas no desenvolvimento de aplicativos para plataforma mobile do Google. Por meio de exemplos práticos e didáticos você poderá: Criar aplicativos para smartphones e tablets Android. Conhecer os principais componentes para construir interfaces gráficas responsivas e seguindo os padrões do Material Design. Persistir informações no banco de dados SQLite e no sistema de arquivos do aparelho. Acessar web services para enviar e receber dados. Utilizar serviços do Google como: Maps, Cloud Messaging, YouTube, Google+ e AdMob. Trabalhar com services, broadcast receivers, notificações e app widgets. Deixar sua aplicação mais divertida usando animações e recursos multimídia. Criar aplicativos para os relógios inteligentes (smartwatches) com o Android Wear. Ganhar produtividade utilizando as bibliotecas mais populares do mercado. Conhecer as novidades do Android 6.0 Marshmallow. Ao final, você estará pronto para projetar e desenvolver seus próprios aplicativos e publicá-los no Google Play, a loja de aplicativos do Android.