Excelente, estou criando um aplicativo de hábitos gameficado e estava só faltando a notificação! Obrigado pelo excelente conteúdo. Rodrigão explica muito bem.
Excelente conteúdo! Estou com uma dúvida à alguns dias.. Estou desenvolvendo um app de gestão financeira, gostaria de pegar as notificações de outros Apps e trazer para o meu, por exemplo, quando um usuário fazer uma compra com cartão o app do cartão faz uma notificação e meu app consiga pegar essa notificação para importar o valor gasto dentro do meu app. Teria como fazer essa funcionalidade? Caso sim, o que eu poderia utilizar? Obrigadooo 😉
Você vai ter que utilizar webhooks das APIs de cartão que você usa. Exemplo: você chama a API de compra, essa API chama um webhook que faz um comportamento desejado por você. Aí vc utiliza a resposta pra fazer o que for. Espero ter ajudado!
Rodrigo e Rocketseat boa tarde Na empresa usamos o CLI, e nas empresas que trabalhei anteriormente também usam o CLI, eu sei que para didática o Expo e bem rápido e fácil para quem está começando no React Native e tem a facilidade de gerar IPA para o IOS, mas vocês estão somente usando o Expo. tem alguma possibilidade de voltarem a desenvolver com CLI?
Levando em consideração que já existe um plugin de integração entre o expo e a lib, ainda faz sentido exportar os projetos nativos? levando em conta que é possível gerar a build expo customizada através do EAS e de forma local (apenas Android), qual seria a forma ideal?
só uma duvida, isso de notificações locais, só serve para uma pessoa, não é ? ou dá para quando á varios utilizadores e se quer mandar uma mensagem para todos?
No meu caso não consigo usar expo go para abrir o app no meu dispositivo físico, depois que muda de manage pra bare não é possível mais usar dispositivo físico usando o QR code do expo?
Na hora de executar o run:android ele diz que nenhuma versão de app.notifee:core está disponível. Já tentei instalar outras versões mas o erro persiste. Pra você funcionou?
@@Gustavo-vu1py Eu to fazendo exatamente isso e quando dou expo start da o erro Error: Notifee native module not found., js engine: hermes, não acho solução em nenhum lugar
@@sollurgdt1599 vc nao precisa adicionar isso no seu app.json "plugins": [ "@notifee/react-native" ], pode remover e apenas fazer a instalação do notifee
O ruim de usar react-native eh que de um mês pro outro, olhamos o vídeo, executamos os mesmos comandos, mas vem uma chuva de erros porque já mudou alguma coisa e nao eh mais assim...
a nova versão não necessita que você utilize plugin de configuração, eu tive uns problemas na hora do build. depois que retirei o plugin de configuração está rodando sem dar problema algum
@@mateusgoncalves2273 O meu independente se usar o plugin ou nao continua com o mesmo erro. O problema é que mesmo seguindo toda a documentação certinho ainda assim da erro. E pra piorar ate a parte de issues do repositorio do notifee os proprios mantenedores da biblioteca recebendo varias reclamações os caras simplesmente fecham as issues sem conseguir resolver de forma definitiva o problema. Ta cada vez mais impossivel trabalhar com o expo infelizmente.
No meu caso, eu tenho um back em nest.js e queria disparar notificações apartir do mesmo (com o notifee), usando os tokens dos dispositivos android cadastrados no meu banco. como isso seria possivel?
Mas isso só da pra fazer locamente né?. Tipo se eu quisesse que a mensagem chegasse atraves de uma ação que acontece no servidor teria como? nem que fosse usando um background tasks ?
@@Gabriel-zt7pk eu sei o que é push notifications, e na verdade no vídeo ele tá mostrando como fazer isso localmente. Por fim eu dei uma olhada na documentação do notifee, e tem como fazer uma integração com o FCM ou oneSignal de forma muito mais simples do que as abordagens convencionais, pessoalmente eu gostei muito.
Na verdade esse é mais completo e te dá mais flexibilidade com uma forma mais fácil de integração, sem contar no nível de abstração que ele te dá para o controle dentro da sua app. Se vc der uma olhada na documentação vai ver que nem se compara
@@guilhermecampos7920 Notifee muito mais complexo e ingressado. Cheio de bugs que nem os próprios mantenedores do repo não se dão o trabalho de responder os usuários que abrem issues de forma correta, simplesmente fecham as issues sem nem corrigir os problemas. Expo-notification é melhor opção dentro do expo. Porém recomendo pular pro React Native cli, tem muitas bibliotecas mais estáveis e confiáveis nesse sentido
Muito complicado essa biblioteca do notifee. Mesmo seguindo todos os passos da documentação ainda assim da erro. Cara é inaceitavel uma documentação em que ja da erro nos proprios exemplos de configuração e implementação. Estou procurando outras bibliotecas que façam essa mesma função, porque notifee ja saiu do escopo do projeto por inviabilidade faz tempo.
É inacreditável o tanto de vídeo inútil pelo UA-cam explicando a mesma coisa, como disparar uma notificação apertando um BOTÃO. Ninguém quer saber disso, todos querem saber como disparar uma notificação em background, mesmo sendo notificação local
Quer testar seus conhecimentos em React? Se liga no quiz que a Rocketseat preparou: rseat.in/HTEQNpBrx
Show, agora e trazer isso com notificações vindo do backend 😬😬
Excelente, estou criando um aplicativo de hábitos gameficado e estava só faltando a notificação! Obrigado pelo excelente conteúdo. Rodrigão explica muito bem.
Caraca. Tava faltando esse tipo de conteudo na net. Muito bom 🔥🔥
Só conteúdo de altíssima qualidade! Parabéns Rodrigo!
Que video Top cara, exatamente o que eu precisava.
Caraca Rodrigo, só coisa boa, man!!!! kk.. Valeu, como sempre, muito bom!
Trazer expo + firebase ia ser um projetinho legal
Excelente conteúdo!
Estou com uma dúvida à alguns dias..
Estou desenvolvendo um app de gestão financeira, gostaria de pegar as notificações de outros Apps e trazer para o meu, por exemplo, quando um usuário fazer uma compra com cartão o app do cartão faz uma notificação e meu app consiga pegar essa notificação para importar o valor gasto dentro do meu app.
Teria como fazer essa funcionalidade? Caso sim, o que eu poderia utilizar?
Obrigadooo 😉
Você vai ter que utilizar webhooks das APIs de cartão que você usa. Exemplo: você chama a API de compra, essa API chama um webhook que faz um comportamento desejado por você. Aí vc utiliza a resposta pra fazer o que for. Espero ter ajudado!
show de bola Rodrigão!
Rodrigo e Rocketseat boa tarde
Na empresa usamos o CLI, e nas empresas que trabalhei anteriormente também usam o CLI, eu sei que para didática o Expo e bem rápido e fácil para quem está começando no React Native e tem a facilidade de gerar IPA para o IOS, mas vocês estão somente usando o Expo.
tem alguma possibilidade de voltarem a desenvolver com CLI?
Up
Sensacional Rodrigão!!!!
Show Rodrigo!
Conteúdo top, agora eu gostei
Levando em consideração que já existe um plugin de integração entre o expo e a lib, ainda faz sentido exportar os projetos nativos? levando em conta que é possível gerar a build expo customizada através do EAS e de forma local (apenas Android), qual seria a forma ideal?
Sugestão: Nova arquitetura do React Native
que conteúdo sensacional...
só uma duvida, isso de notificações locais, só serve para uma pessoa, não é ? ou dá para quando á varios utilizadores e se quer mandar uma mensagem para todos?
Rodrigo, trás um vídeo sobre anúncios dentro do nosso app
Seria possível enviar a notificação por um software externo ? Tipo executar uma ação num software e o app receber a notificação?
Conseguiu?
Cara seu expo funciona no iOS simulador? Aqui o expo instala, porém fecha e quebra , falha toda hora para subir o expo no simulador
can i use notifee with a deployed on the web react native-expo app? i mean it works a push web notifications?
No meu caso não consigo usar expo go para abrir o app no meu dispositivo físico, depois que muda de manage pra bare não é possível mais usar dispositivo físico usando o QR code do expo?
Muito obrigado pelo conteúdo #Rodrigo
mas funciona em produção? 😬
muito top mesmo.
Rodrigo boa tarde
Sugiro o tema para um novo vídeo, que seria uma Aplicação Orientado a Eventos
Na versão 7.8 os plugin foram removidos, é só instalar fazer prebuild e executar no run ios ou android
Na hora de executar o run:android ele diz que nenhuma versão de app.notifee:core está disponível. Já tentei instalar outras versões mas o erro persiste. Pra você funcionou?
@@felipesllopes sim vc instala o notifee normal e roda o prebuild e depois o npm run android
@@Gustavo-vu1py Eu to fazendo exatamente isso e quando dou expo start da o erro Error: Notifee native module not found., js engine: hermes, não acho solução em nenhum lugar
@@sollurgdt1599 vc nao precisa adicionar isso no seu app.json "plugins": [
"@notifee/react-native"
], pode remover e apenas fazer a instalação do notifee
a documentação deles está desatualizada, pq estao mudando de servidor ou algo assim, tem uma issue no github que eles falam sobre isso
O ruim de usar react-native eh que de um mês pro outro, olhamos o vídeo, executamos os mesmos comandos, mas vem uma chuva de erros porque já mudou alguma coisa e nao eh mais assim...
a nova versão não necessita que você utilize plugin de configuração, eu tive uns problemas na hora do build. depois que retirei o plugin de configuração está rodando sem dar problema algum
@@mateusgoncalves2273 O meu independente se usar o plugin ou nao continua com o mesmo erro. O problema é que mesmo seguindo toda a documentação certinho ainda assim da erro. E pra piorar ate a parte de issues do repositorio do notifee os proprios mantenedores da biblioteca recebendo varias reclamações os caras simplesmente fecham as issues sem conseguir resolver de forma definitiva o problema. Ta cada vez mais impossivel trabalhar com o expo infelizmente.
Show
No meu caso, eu tenho um back em nest.js e queria disparar notificações apartir do mesmo (com o notifee), usando os tokens dos dispositivos android cadastrados no meu banco. como isso seria possivel?
Tentei usando expo-notifications, porém ele sempre pede uma integração com firebase, o que eu não quero fazer. :x como seria com o notifee?
Mano, alguém sabe qual a distro que o Rodrigão usa? Será que ele ta usando GNOME ?
Pop os
Dica: Colocar a versão do android, kotlin, gradlew, react native, notifee na descrição do video, pois a configuração não funciona de jeito nenhum...
Pra mim também não está funcionando. Conseguiu resolver?
Mas isso só da pra fazer locamente né?. Tipo se eu quisesse que a mensagem chegasse atraves de uma ação que acontece no servidor teria como? nem que fosse usando um background tasks ?
O nome disso é push notifications. Mais complexo.
@@Gabriel-zt7pk eu sei o que é push notifications, e na verdade no vídeo ele tá mostrando como fazer isso localmente. Por fim eu dei uma olhada na documentação do notifee, e tem como fazer uma integração com o FCM ou oneSignal de forma muito mais simples do que as abordagens convencionais, pessoalmente eu gostei muito.
@@guilhermecampos7920 bom saber to a procura disso tb tem o link?
🙌🏻👍🏼👍🏼👍🏼
Mesmo funcionamento do expo-notification
Na verdade esse é mais completo e te dá mais flexibilidade com uma forma mais fácil de integração, sem contar no nível de abstração que ele te dá para o controle dentro da sua app. Se vc der uma olhada na documentação vai ver que nem se compara
@@guilhermecampos7920 Notifee muito mais complexo e ingressado. Cheio de bugs que nem os próprios mantenedores do repo não se dão o trabalho de responder os usuários que abrem issues de forma correta, simplesmente fecham as issues sem nem corrigir os problemas. Expo-notification é melhor opção dentro do expo. Porém recomendo pular pro React Native cli, tem muitas bibliotecas mais estáveis e confiáveis nesse sentido
Muito complicado essa biblioteca do notifee. Mesmo seguindo todos os passos da documentação ainda assim da erro. Cara é inaceitavel uma documentação em que ja da erro nos proprios exemplos de configuração e implementação. Estou procurando outras bibliotecas que façam essa mesma função, porque notifee ja saiu do escopo do projeto por inviabilidade faz tempo.
OLA Rodrigo....você consegue criar um app android ou IOS usando o IONIC...
É inacreditável o tanto de vídeo inútil pelo UA-cam explicando a mesma coisa, como disparar uma notificação apertando um BOTÃO. Ninguém quer saber disso, todos querem saber como disparar uma notificação em background, mesmo sendo notificação local
não é mais necessário adicionar o
"plugins": [
"@notifee/react-native"
]
agora é nativo
apenas instalei a lib, nao adionei nenhum plugin e fiz o prebuild, mas da erro, notife module not found
não é mais necessário adicionar o
"plugins": [
"@notifee/react-native"
]
agora é nativo