Levando o usuário para dentro do seu App com Deep Linking | Expo e React Native

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ม.ค. 2025

ความคิดเห็น • 69

  • @typedev
    @typedev 2 ปีที่แล้ว +7

    Deeplink é um conceito bem útil, vale muito a pena aprender. Ótimo conteúdo.

  •  2 ปีที่แล้ว +8

    Vamos fazer a parte 2 com link externo!!!! endereço do nosso site e abrindo o app

  • @acm.marques
    @acm.marques ปีที่แล้ว +4

    Top D+ o conteudo !!!
    Uma sugestão seria fazer outro video com Deep link e mostrar para nos um exemplo em uma aplicacao de verdade como por exemplo um ecommerce simples com uma listagem de produtos e como podemos passar por exemplo um e-mail com deep link e chamar produto.

  • @elvispalace
    @elvispalace 2 ปีที่แล้ว

    Lista d vídeo q vou assistir domingo, mas já deixei o like

  • @keltoncabral6792
    @keltoncabral6792 2 ปีที่แล้ว +2

    Cara tava precisando disso mesmo, valeu pela partilha 🙏🏾🙏🏾

    • @keltoncabral6792
      @keltoncabral6792 2 ปีที่แล้ว +1

      Imagina você quer que através de um link partilhado numa rede social e user ao clicar no link abra sua app, caso tenha instalado, caso não tiver, seja redirecionar para as lojas das apps.
      Tem algumas recomendações ou link da documentação?
      Obrigado mais vez pela partilha!

  • @danielalmeida9609
    @danielalmeida9609 2 ปีที่แล้ว +1

    Cara eu tava procurando isso exatamente essa semana, salvou de mais 🙏🏻 kk

  • @josenogueira5875
    @josenogueira5875 2 ปีที่แล้ว +6

    Falta o use case de quando nao tem app instalada

  • @breno-codes1633
    @breno-codes1633 9 หลายเดือนก่อน

    Bom demais... tô usando para api do mercado pago obrigado mesmo

  • @bilmoleque2
    @bilmoleque2 ปีที่แล้ว

    Mano, muito bom esse tutorial, ajudou demais!!

  • @flaviabianchi1500
    @flaviabianchi1500 ปีที่แล้ว +1

    Sabe onde consigo encontrar um código deeplink para whatsapp? Não aparecer aquela tela do whats ou Playstore em campanhas no Facebook ads

  • @charpellumeh8090
    @charpellumeh8090 2 ปีที่แล้ว +3

    The tutorial was helpful even though I don't undersatnd Portugees

  • @LuizHenrique-xk1dw
    @LuizHenrique-xk1dw 2 ปีที่แล้ว +1

    Quando sai o final do NLW ignite?

  • @phablinhomr
    @phablinhomr ปีที่แล้ว +1

    No caso o link é o mesmo para produção ou muda quando sobe pra loja? é o mesmo para ios e android?
    Aula top

  • @sergiojr5057
    @sergiojr5057 2 ปีที่แล้ว

    Muito bom, só uma coisinha é o microfone cortando bastante mas nada que atrapalhe muito. Aula top

  • @PauloCesar-wz4ww
    @PauloCesar-wz4ww 2 ปีที่แล้ว

    Top demais!!!

  • @wandersondavid1695
    @wandersondavid1695 2 ปีที่แล้ว

    Show de bola

  • @rednand1544
    @rednand1544 6 หลายเดือนก่อน

    e quando tem login? como faz pra passar por ele e depois ir pra tela especifica ? 🥲

  • @andersondossantoscruz3685
    @andersondossantoscruz3685 ปีที่แล้ว

    Top! conseguimos usar o expo com deferred deep linking também?

  • @CatapimbasShorts
    @CatapimbasShorts 6 หลายเดือนก่อน

    E como eu faria pra tipo quando o usuário clicar num botao da minha aplicação q leva ele pra outro aplicativo e quando ele sair da aplicação o usuário voltar automaticamente pra o meu app?

  • @rodrigomartins9115
    @rodrigomartins9115 ปีที่แล้ว

    bom dia, estou passando muito trabalho com isso, em desenvolvimento funciona perfeitamente, porem quando gero o apk pelo eas ele nao funciona o redirect, mesmo tendo o schema configurado, isso comecou acontecer depois que atualizei do sdk 45 para o 48

  • @alexandregfarias
    @alexandregfarias ปีที่แล้ว

    Tenho uma dúvida, é possível redirecionar o cliente direto para api do whatsapp ao clicar na notificação push, sem precisar passar pela nossa aplicação?

  • @le4ndros4nt0s
    @le4ndros4nt0s ปีที่แล้ว

    quando mando uma notificação pelo console do firebase, ele sempre abre a screen que esta no topo. e quando mando pelo console da api criada em node tambem. qual parametro passar para abrir determinada screen quando a notificação é disparada pela api ?. detalhe: "clickAction nao funciona mais"

  • @LucasRodriguesSantos-t8p
    @LucasRodriguesSantos-t8p ปีที่แล้ว

    gente, uma duvida, sabem me dizer se isso vale para montar aqueles links de indicacao? que a pessao compartilha o link do app, ai ele manda pra loja e ja entra no app com o codigo de indicacao?

  • @TutoMaster
    @TutoMaster 10 หลายเดือนก่อน

    O goBack não funciona quando abre o app pelo deep. Alguém sabe como resolver?

  • @pedrohesm
    @pedrohesm 7 หลายเดือนก่อน

    tentei adaptar o deep linking usando o expo router, mas nao to conseguindo

  • @carlosceagah
    @carlosceagah 5 หลายเดือนก่อน

    Dip'n lick não era aquele pirulito?

  • @viniciuschamp
    @viniciuschamp 2 ปีที่แล้ว

    Excelente aula Rodrigo !!
    No caso do app em produçao usaria esse mesmo ip do expo pra abrir o app?

    • @victormagalhaes5646
      @victormagalhaes5646 ปีที่แล้ว

      Não, vc tem que passar o schema do app, fiz algo semelhante a isso a uns anos atras porem o projeto era bare eu tive que fazer as configurações tanto para android quanto para ios

    • @caikhenrik11
      @caikhenrik11 ปีที่แล้ว +1

      ​@@victormagalhaes5646 poderia dar mais detalhes sobre isso? Também estou com duvidas quando for testar em producao. Por exemplo, se eu gero um apk e instalo, como seria a url? Vlw

    • @Movie-tr3pt
      @Movie-tr3pt ปีที่แล้ว

      @@caikhenrik11 já encontrou alguma solução? to com a mesma dúvida ksks

    • @cristianofeitosabandeira3819
      @cristianofeitosabandeira3819 ปีที่แล้ว

      @@Movie-tr3pt @victormagalhaes5646 encontrou alguma solução?

  • @danieltiagofischer3965
    @danieltiagofischer3965 2 ปีที่แล้ว

    Fala Rodrigo, blz? Faz um vídeo sobre o sdk 47 do expo :)

  • @MarcosCorrea-wd9ys
    @MarcosCorrea-wd9ys 9 หลายเดือนก่อน

    É possível fazer a configuração do deeplink no managed workflow ou só funciona nesse caso no bare workflow?

    • @isaacborges1619
      @isaacborges1619 28 วันที่ผ่านมา

      Fiquei com a mesma dúvida

  • @heudersena
    @heudersena 2 ปีที่แล้ว +1

    Fala Rodrigo!
    Seria nessa mesma pegada para liberar o cors do app quando utilizamos API rest?

    • @masterthug8647
      @masterthug8647 2 ปีที่แล้ว

      O negócio mesmo é no code, bem mais rápido, sem erros e bugs. Código nativo está bem ultrapassado. Fora que no mercado tem dev no code com salário até maior que dev.

  • @apaciente7754
    @apaciente7754 ปีที่แล้ว

    Como eu tiro isso do meu celular

  • @PauloHenriqueTorres
    @PauloHenriqueTorres 2 ปีที่แล้ว +6

    Minha decepção com essas aulas de RN da rocket é sempre usar Expo. O mundo não usa expo. Você chega pra trabalhar nas empresas e elas não usam expo (das 5 que já trabalhei como full-time ou freelancer). Qual o problema com o CLI? Uma dessas empresas que passei o dev jr sofreu demais no início pq só sabia com expo e a realidade do mercado é outra. Fora isso, estou amando os conteúdos, sempe recomenda o TH-cam da rocket pra galera.

    • @Jheisonmacielines
      @Jheisonmacielines 2 ปีที่แล้ว

      Exatamente, baita conteúdo mas sempre com Expo.

    • @er1c3g
      @er1c3g 2 ปีที่แล้ว

      O problema é que nem todo mundo do Brasil que está estudando mobile não tem um PC bom o suficiente pra usar a CLI. Tendo isso em vista, a rocketseat é uma escola de ensino de tecnologia especificamente para quem está iniciando na programação. Quem já trabalha como Dev, deveria ter a capacidade de ver um vídeo explicando o conceito de deep linking e conseguir implementar no projeto criado com a cli. Enfim, na maioria das vídeos aulas mostrada no TH-cam não terá exemplos da vida real, porquê é apenas o conceito que tu precisa pra usar em seu projeto. Seja ele em RN, Flutter ou Nativo Kotlin/IOS

    • @PauloHenriqueTorres
      @PauloHenriqueTorres 2 ปีที่แล้ว +1

      @@er1c3g não é desculpa. Vc pode conectar seu smartphone via USB e usar CLI de boa. Isso de ter que ter maquina potente é mito. O problema é que se fala em Expo nas aulas da rocket como se fosse o padrão e não é. Tá iludindo quem está iniciando

    • @er1c3g
      @er1c3g 2 ปีที่แล้ว +1

      @@PauloHenriqueTorres não é um mito não kkkk, tu precisa ter um PC mais ou menos pra rodar com cli. A realidade do Brasil e outra, infelizmente é outra! Dificilmente vão ter uma máquina "mais ou menos"

    • @er1c3g
      @er1c3g 2 ปีที่แล้ว

      @@PauloHenriqueTorres e de fato não é a realidade do mercado, mas acredito que a questão é o react native e não oq vai rodar ele sobe o capô

  • @AndresJesse
    @AndresJesse 2 ปีที่แล้ว

    muito legal! uma curiosidade, Rodrigo, qual configuração de terminal você usa pra aparecer o seu nome, projeto e branch no shell?

    • @_ianfelix
      @_ianfelix ปีที่แล้ว

      é o zsh junto com o theme spaceship

  • @messiaslobo5834
    @messiaslobo5834 2 ปีที่แล้ว

    Rodrigo, estou precisando de um cadastro pra app.
    Vc desenvolve?

  • @JoaoAntonio-gl5sd
    @JoaoAntonio-gl5sd 2 ปีที่แล้ว +1

    Rodrigo o vídeo ficou top, só um problema seu adio estava picotando em algumas partes, mas n atrapalhou o fluxo da aula. Tenho uma duvida meu projeto já esta em bare-workflow, preciso fazer o passo do expo build ?

    • @masterthug8647
      @masterthug8647 2 ปีที่แล้ว

      O negócio mesmo é no code, bem mais rápido, sem erros e bugs. Código nativo está bem ultrapassado. Fora que no mercado tem dev no code com salário até maior que dev.

    • @JoaoAntonio-gl5sd
      @JoaoAntonio-gl5sd 2 ปีที่แล้ว

      @@masterthug8647 Na verdade não é muito relativo, você pode ter ate essa opinião mas pelo contrario, no code hoje atende alguns problemas específicos, ja com codigo nativo consigo atingir problemas que o no code nao consegue atender, como falei depende muito do cenário que você quer abordar, tanto no code, quanto hibrido ou nativo pagam bem em todos os casos, a unica coisa que muda é quem paga, pois cada empresa paga de um valor assim como cada dev cobra o seu valor na hora do serviço.

    • @JoaoAntonio-gl5sd
      @JoaoAntonio-gl5sd 2 ปีที่แล้ว

      @@masterthug8647 Só para sintetizar a base é que no code vc nao precisa saber codar e saber como funciona por tras, enquanto no low code voce precisa ter um conhecimento previo daquilo que vc esta codando. Um ponto ruim hoje em minha opnião é a pessoa só saber codar no code, pois como falei quando ela precisar resolver problemas complexos não ira conseguir realiza-los pois demanada de um conhecimento previo de codigo puro

    • @masterthug8647
      @masterthug8647 2 ปีที่แล้ว

      @@JoaoAntonio-gl5sd errado, no code possui diversas vantagens sobre o código nativo, primeiro que mesmo usando uma ferramenta no code você pode implementar código, a maioria permite isso, segundo, é muito mais rápido que código nativo.
      Depois da uma olhada quanto estão pagando pra dev no code.

    • @masterthug8647
      @masterthug8647 2 ปีที่แล้ว

      @@JoaoAntonio-gl5sd ambos você precisa saber lógica de programação, em TI, esse é o mais importante.

  • @albertalef6100
    @albertalef6100 2 ปีที่แล้ว

    que distro é essa?

  • @jposava
    @jposava ปีที่แล้ว

    o meu so fez o schema e a pasta pra android, uso windows, sera q pra IOS tem q ser pelo mac?

  • @MiguelÁngelFoliacoGómez
    @MiguelÁngelFoliacoGómez ปีที่แล้ว

    Leer la documentación en español: ❌, Aprender a fuerzas en un video portugués: ✅

  • @lucasfernando3294
    @lucasfernando3294 8 หลายเดือนก่อน

    Cara, que vídeo longo e inúti. O principal objetivo de eu querer um deeplink é pra mandar pra uma pessoa e abrir na loja ou o app. Não teve nem um pingo disso nesse vídeo

  • @lucascamargo3329
    @lucascamargo3329 2 ปีที่แล้ว

    Estou recebendo o route.params "undefined", aparentemente fiz tudo certinho...

    • @le4ndros4nt0s
      @le4ndros4nt0s ปีที่แล้ว

      na configuração dos paths faz assim. exemplo. screens:{ home:'home/:someid' }. e quando for passar o parametro passa assim ex: "myapp://home?someid=123". e vai parar de vir undefined. se consegui te ajudar volta aqui e deixa o like

  • @yarapolana
    @yarapolana 2 ปีที่แล้ว

    Nice. Uma pergunta qual é o endereço em produção? exp://192… é desenvolvimento

    • @joaopaulo9939
      @joaopaulo9939 2 ปีที่แล้ว

      É o nome do aplicativo registrado no scheme do app.json, na pagina do expo tem as diferenças do link de desenvolvimento e producao

    • @yarapolana
      @yarapolana 2 ปีที่แล้ว

      @@joaopaulo9939 neste case myapp://products/5

    • @masterthug8647
      @masterthug8647 2 ปีที่แล้ว

      O negócio mesmo é no code, bem mais rápido, sem erros e bugs. Código nativo está bem ultrapassado. Fora que no mercado tem dev no code com salário até maior que dev.