Série da semana: Angular, API RESTful e Banco de Dados

Veja mais
O projeto está inativo

App Android para agendar uma chamada com seleção de contato e notificação

Neste projeto criamos o aplicativo CallMom, que lembra de ligar para o número da sua mãe em um certo intervalo de tempo.

27

Conheça o aplicativo

Tela 1 Tela 2

Destaques do projeto

  • Aplicativo nativo Android (Java)
  • Acesso a agenda de contatos (Content Provider)
  • Execução de tarefas em background (Service)
  • Notificação (NotificationCompat)
  • Discagem pelo aplicativo

Introdução

Este é o projeto de um aplicativo para seleção de um número na agenda de contatos e execução de uma serviço em segundo plano que notifica, em um intervalo de tempo pré-definido pelo usuário, sobre a importância de ligar para esse número.

Estrutura do projeto

Para construir esse aplicativo necessitamos das seguintes classes apresentadas na Figura 1:

Estrutura do projeto
Figura 1. Estrutura do projeto

Ao longo deste documento veremos como essas classes interagem entre si dentro do aplicativo e como elas funcionam internamente.

Saiba mais Veja a Série #partiu programar para Android?
Suporte ao aluno - Deixe a sua dúvida.
Assinatura Devmedia
Faça parte dessa comunidade 100% focada em programação e tenha acesso ilimitado. Nosso compromisso é tornar a sua experiência de estudo cada vez mais dinâmica e eficiente. Portanto, se você quer programar de verdade seu lugar é aqui. Junte-se a mais de...
+ 800 Mil programadores
,90* / mês
  • Séries
  • Projetos completos
  • Cursos
  • Guias de carreiras
  • DevCasts
  • Desafios
  • Artigos
  • App
  • Suporte em tempo real
A assinatura é cobrado através do seu cartão de crédito. *Tempo minimo de assinatura: 12 meses.
Assinatura Devmedia
Faça parte dessa comunidade 100% focada em programação e tenha acesso ilimitado. Nosso compromisso é tornar a sua experiência de estudo cada vez mais dinâmica e eficiente. Portanto, se você quer programar de verdade seu lugar é aqui. Junte-se a mais de...
+ 800 Mil programadores
Conheça agora!
,90* / mês
  • Séries
  • Projetos completos
  • Cursos
  • Guias de carreiras
  • DevCasts
  • Desafios
  • Artigos
  • App
  • Suporte em tempo real
A assinatura é cobrada através do seu cartão de crédito. *Tempo mínimo de assinatura: 12 meses.