💬 Crie uma aplicação de chat com atualizações em tempo real do zero em SwiftUI, com Firebase Firestore
Neste tutorial, você aprenderá a codificar todos os componentes necessários que compõem a visualização de chat, criar e configurar um projeto Firebase, conectar o Firebase ao aplicativo e ler e gravar no Firestore, com atualizações em tempo real - o que significa que a conversa do chat será atualizada instantaneamente quando uma nova mensagem for adicionada ao Firestore.
🔗 Links mencionados no vídeo:
👩🏻💻 Código fonte no Github:
✏️ Assista sem anúncios e acesse a versão escrita e os arquivos fonte:
🪄 Junte-se ao nosso canal e desbloqueie benefícios exclusivos para membros:
👋🏻 Vamos nos conectar!
🎞 Timestamps do vídeo
➡ Parte 1 - Criar projeto, componentes e modelo
0:00 - Introdução
1:40 - Criar projeto no Xcode
2:51 - Atualizar pasta de Assets
4:34 - Codificar o TitleRow
9:03 - Criar o modelo Message
10:31 - Codificar o MessageBubble
➡ Parte 2 - Finalizar UI e configurar o Firebase
18:34 - Codificar o MessageField
23:24 - Criar projeto no Firebase
26:01 - Adicionar o SDK do Firebase e o código de inicialização
28:29 - Criar banco de dados Firestore
29:34 - Adicionar dados ao Firestore
➡ Parte 3 - Ler e gravar com Firestore
32:07 - Chamar os dados com atualizações em tempo real
40:13 - Gravar no Firestore
43:42 - Rolar para a última mensagem
48:04 - Conclusão
#firebase #firestore #chat #app #tutorial