Awesome Open Source
Awesome Open Source

Android Blog App (Java Android)

Projeto Java Android da segunda parte do artigo FCM Android - Domínio do Problema, Implementação e Testes Com Servidor de Aplicativo do Blog Thiengo.com.br.

Artigo que discute em detalhes a API nativa Android para notificações push, mais precisamente a API Firebase Cloud Messaging (FCM) que veio para substituir a antiga e muito utilizada Google Cloud Messaging (GCM).

Aplicativo Android com o FCM rodando em notificações

O conteúdo do artigo também está disponível em vídeo.

Lado Web ⚠

É muito importante que antes de seguir com o projeto Android deste conteúdo sobre a API FCM que você primeiro estude e implemente a parte Web de todo o projeto.

Parte presente neste trecho do artigo e também no GitHub lado Web do projeto Android Blog App.

Primeira parte

Caso você queira ter acesso à primeira parte do artigo, então entre por aqui. Está primeira parte apresenta como funciona o FCM no sistema Android.

AndroidX

Caso você queira ter o projeto de exemplo ainda mais atual, isso em relação às tecnologias Android já liberadas desde a criação desse conteúdo sobre a FCM API.

Caso você queira isso, então será necessário atualiza-lo para o AndroidX. Algo simples de fazer, que exige poucos cliques no Android Studio IDE, exatamente como apresentado em: Migrar para o AndroidX.

De qualquer forma, mesmo sem a atualização para o AndroidX o projeto deverá rodar sem problemas.

Conteúdos complementares

O artigo do projeto deste repositório é o primeiro artigo de uma série de três postagens do Blog Thiengo sobre a FCM API.

A ordem indicada para estudo dos artigos é:

  1. Domínio do Problema, Implementação e Testes Com Servidor de Aplicativo;

  2. Relatório e Notificação Por Tópicos;

  3. Notificação Personalizada com NotificationCompat.

Dúvidas e dicas

Caso você tenha dúvidas ou dicas sobre a API ou os projetos apresentados em artigo, então entre em contato ou deixe seu comentário no post que logo eu lhe respondo.

Meus livros 📚 e curso

Não deixe de conhecer também meus livros e curso Android:

Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Java (385,344
Push Notifications (1,794
Fcm (756
Firebase Cloud Messaging (277
Thiengo (70
Vinicius Thiengo (70
Notification Android (35
Android Blog (7