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

Google Android crie aplicações para celulares e tablets

João Bosco Monteiro
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:
    375
    ISBN:
    978-85-66250-02-2
    Data publicação:
    05/2012

    Compartilhe!

    Compartilhe no Facebook Compartilhe no Twitter