Casa do Código - Livros e Tecnologia

  • Programação
  • Lógica
  • Java
  • .NET
  • PHP
  • Games
  • OO
  • Funcional
  • Python
  • Outros
  • Todos
  • Mobile
  • iOS
  • Android
  • Multiplataforma
  • Outros
  • Todos
  • Front-end
  • HTML e CSS
  • JavaScript
  • Outros
  • Todos
  • Infraestrutura
  • Web
  • Dados
  • Outros
  • Todos
  • Business
  • Startups
  • Marketing Digital
  • Gestão
  • Agile
  • Outros
  • Todos
  • Design & UX
  • Você tem 0 itens na sacola 0 Abrir navegação por categorias e busca Ir para ao topo da página

    Use o código e tenha 10% de desconto!

    *Você terá acesso às futuras atualizações do livro.

    Capa

    Google Android: crie aplicações para celulares e tablets

    Agradecimentos

    Gostaria primeiramente de agradecer a você, leitor. Este livro foi preparado especialmente para que você adquira rapidamente os conhecimentos necessários, através de exemplos práticos, para desenvolver aplicativos para a plataforma Android.

    Agradeço, em especial, ao Adriano Almeida e ao Paulo Silveira a oportunidade de escrever este livro e também a todas as pessoas que contribuíram para que isto fosse possível, incluindo os amigos que ajudaram na revisão e também minha esposa, pela compreensão e incentivo.

    Sumário

    • 1 - Construa sua primeira aplicação
      • 1.1 - Conheça o Android
      • 1.2 - Configure o ambiente para desenvolvimento
      • 1.3 - Conheça a estrutura do projeto
      • 1.4 - Hello World 2.0
      • 1.5 - Conclusão
    • 2 - Entenda o funcionamento do Android
      • 2.1 - A execução das aplicações
      • 2.2 - Conheça as Intents e Intent Filters
      • 2.3 - Como as Intents são resolvidas
      • 2.4 - Construção da nossa primeira Intent
      • 2.5 - Componentes de aplicação
      • 2.6 - Ciclo de vida da Activity
      • 2.7 - Layouts, widgets e temas
      • 2.8 - Conclusão
    • 3 - Domine os principais elementos de interface gráfica
      • 3.1 - LinearLayout
      • 3.2 - RelativeLayout
      • 3.3 - TableLayout
      • 3.4 - DatePicker
      • 3.5 - Spinner
      • 3.6 - ListViews
      • 3.7 - Menus
      • 3.8 - AlertDialog
      • 3.9 - ProgressDialog e ProgressBar
      • 3.10 - Preferências
      • 3.11 - Conclusão
    • 4 - Persistência de dados no Android com SQLite
      • 4.1 - O processo de criação do banco de dados
      • 4.2 - Gravação das viagens no banco de dados
      • 4.3 - Listando as viagens direto do SQLite
      • 4.4 - Atualização de viagens e o update no SQLite
      • 4.5 - Como apagar uma viagem com o SQLite e o Android
      • 4.6 - Dicas e boas práticas ao trabalhar com banco de dados no Android
      • 4.7 - Conclusão
    • 5 - Compartilhe dados entre aplicações com os content providers
      • 5.1 - Como funciona um content provider
      • 5.2 - Acesse os contatos do telefone
      • 5.3 - Crie um ContentProvider para o seu aplicativo
      • 5.4 - Adicione regras de permissão ao seu ContentProvider
      • 5.5 - Conclusão
    • 6 - Integração de aplicações Android com serviços REST
      • 6.1 - Trabalhe com REST e JSON
      • 6.2 - Conheça a Twitter Search API
      • 6.3 - Implemente um serviço de background
      • 6.4 - Crie notificações na barra de status
      • 6.5 - Utilize um BroadcastReceiver para iniciar o Service
      • 6.6 - Conclusão
    • 7 - Utilize Google APIs e crie funcionalidades interessantes
      • 7.1 - Configure o add-on Google APIs
      • 7.2 - Adicione bibliotecas auxiliares
      • 7.3 - Adicione as permissões necessárias
      • 7.4 - Registre a aplicação no Google
      • 7.5 - Autentique o usuário com a conta do Google
      • 7.6 - Solicite autorização para o Google Calendar
      • 7.7 - Trate a expiração do token de acesso
      • 7.8 - Conheça a Calendar API
      • 7.9 - Adicione eventos no Google Calendar
      • 7.10 - Conclusão
    • 8 - Explore os recursos de hardware
      • 8.1 - Capture fotos com seu aparelho
      • 8.2 - Grave vídeos
      • 8.3 - Execute vídeos e músicas
      • 8.4 - Determine a localização através do GPS e da rede
      • 8.5 - Conclusão
    • 9 - Suporte tablets e outros dispositivos
      • 9.1 - Prepare o seu ambiente
      • 9.2 - Suporte várias versões do Android
      • 9.3 - Suporte diversos tamanhos de tela
      • 9.4 - Utilize Fragments para simplificar seus layouts
      • 9.5 - Comunicação entre Fragments
      • 9.6 - Carregue dados com Loaders
      • 9.7 - Conclusão
    • 10 - Desenvolva para todas as versões do Android
      • 10.1 - Utilize a Android Support Library
      • 10.2 - Incorpore a ActionBar em seu aplicativo
      • 10.3 - Adicione uma pesquisa rápida na ActionBar
      • 10.4 - Ações customizadas com ActionProvider e submenus
      • 10.5 - Conclusão
    • 11 - Defina um esquema de navegação
      • 11.1 - Abas e swipe views
      • 11.2 - Navigation Drawer
      • 11.3 - Spinners
      • 11.4 - Recomendações para ActionBar
    • 12 - Publicação no Google Play
      • 12.1 - Prepare a aplicação
      • 12.2 - Crie uma conta de desenvolvedor
      • 12.3 - Realize a publicação
    • 13 - Conheça as novidades do Android 5.0
      • 13.1 - Entenda o Material Design
      • 13.2 - Obtenha mais flexibilidade e desempenho com a RecyclerView
      • 13.3 - Crie layouts baseado em cartões
      • 13.4 - Promova ações com botões flutuantes
    • 14 - Continue os estudos

      Dados do produto

      Número de páginas:
      Data publicação:
      Fórum de discussões

      Compartilhe!

      Compartilhe no Facebook Compartilhe no Twitter

      *Você terá acesso às futuras atualizações do livro.

      altLogoFooter

      Links da
      Casa do Código

      • Meus ebooks
      • Sobre a Casa do Código
      • Todos os livros
      • Nossas coleções
      • Quero escrever um livro ou fazer parceria
      • Perguntas Frequentes
      • Política de Privacidade
      • Fale conosco

      Nas redes sociais

      • /CasaDoCodigo
      • @casadocodigo
      • @casadocodigo

      Receba novidades e lançamentos

      Este site aceita Pix, Cartão de Crédito, Débito

      • pagarme
      • paypal

      Grupo Alura

      • Educação em Tecnologia

        • FIAP
        • Casa do Código
        • PM3 - Cursos de Produto
      • Mais Alura

        • Alura Start
        • Alura Língua
        • Alura Para Empresas
        • Alura LATAM
      • Comunidade

        • Tech Guide
        • 7 days of code
        • Hipsters ponto Jobs
      • Podcasts

        • Hipsters ponto Tech
        • Dev sem Fronteiras
        • Layers ponto Tech
        • Like a Boss
        • Scuba Dev