Mobile

Android II: Integração com apps e recursos do device

Curso online de Android II: Integração com apps e recursos do device

2006 8.9

8,9

é a nota desse curso

5.809

alunos neste curso

Faça esse curso e...

  • Reaproveite aplicativos de câmera, mapa e SMS
  • Customize a aparência de suas listas
  • Prepare seu aplicativo para lidar com eventos externos
  • Integre seu aplicativo com um webservice
  • Entenda como e quando executar tarefas em background

Este curso faz parte da Formação

Carreiras com esse curso

Veja o primeiro vídeo

Público alvo

Alunos que fizeram o primeiro curso de Android e querem melhorar seus aplicativos com novos recursos usando o Android 6 (API 23).

Nível de Dificuldade

Intermediário

Instrutores

  • Jeferson Silva

    Jeferson é desenvolvedor e instrutor com mestrado em Ciência da Computação pela USP. Sua maior experiência é em Java, Android e desenvolvimento de jogos. Participou de várias maratonas de computação da USP e seu paper sobre Renderização interativa de câmeras virtuais ganhou o prêmio do melhor paper no Symposium on Virtual and Augmented Reality 2010 (Natal, RN).

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Intents implícitas e permissões

    • Criando uma intent implícita
    • Mapa e SMS com intents implícitas
    • Requisitando permissões
  2. Aproveitando a câmera

    • Colocando um campo foto no formulário com ImageView
    • Tirando uma foto com a câmera com startActivityForResult
    • Apresentando o resultado com OnActivityResult
    • Salvando a foto no banco de dados
  3. Customizando a aparência da lista

    • Definindo o layout de um item da lista
    • Criando um novo adapter com BaseAdapter
    • Construindo os novos itens no adapter customizado
  4. Eventos do sistema operacional

    • Tratando o recebimento de SMS com BroadcastReceiver
    • Filtrando SMS de aluno e tocando som com MediaPlayer
  5. Integração com webservice

    • Convertendo alunos para JSON
    • Enviando dados para o servidor com HTTPUrlConnection
    • Executando tarefas em background com AsyncTasks

Escolha o seu plano e vamos começar

  • 668 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

Premium

  • 668 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 668 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 668 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana