Muita clara sua exposição, ficou apenas uma pequena dúvida. Como você eliminou aquela indesejável barra de espaço invertida seguida de aspas ---> \" ---> sempre abrindo e fechando cada valor gravado no firebase. A maneira que você ensinou no vídeo fica com \" , porém lá pelo 10:50 você mostra alguns dados já salvos da maneira correta, no padrão JSON. Obrigado!
Obrigado. Esses dados que já estavam salvos são importados de outro banco de dados, não foram inseridos pelo kodular, por isso não tem. Para remover vc precisa antes de usar passar pelo bloco json text decode, do componente Web
@@armandosinkovitz9302 Não tenho vídeo especifico sobre isso, mas basta adicionar o componente Web que fica dentro de conectividade. Nos blocos você passa o dados pelo bloco "JSON Text Decode", antes de mostrar.
Obrigado pela sua atenção! Como segui seu tutorial o componente Web já estava adicionado. Usei o JSON Text Decode das duas maneiras possíveis nos blocos. Mas, ainda assim, as \" persistem. Estou planejando criar uma área de administração, no Kodular, num app que foi desenvolvido no Angular, que formata o JSON no padrão correto.
Incrível o vídeo, eu já sabia como salvar os dados no firebase mas procurei muito e não entendia a forma correta até que encontrei o seu vídeo, muito Obrigado, simplesmente fantástico!
Eu refiz o procedimento e funcionou porem ele salva com aspas e retorna com aspas, e para algumas funções as aspas atrappalha o funcionamento, o que fazer?
Que aulão!!!!!! Estou pesquisando sobre isso tem tempo... primeiro vídeo que encontro top. Poderia fazer um Salvando com imagem, e retornando. Parabens!!!
Aproveitando que o senhor está na área, poderia ajudar fazendo vídeos mais focados nesses assuntos por favor, por exemplo, meu usuário tem uma lista de lugares que ele salva a cada solicitação que ele faz , cada vez que pede o serviço eu salvo aquele endereço pra da próxima vez que pedir não ter que ficar digitando novamente, mas quando inicia a tela tenho que pegar o get value e mostrar a lista no got value né? Só que a busca dessa lista no got value acredito que seja meio complicado de fazer né rsrsrs, estou te pedindo pois suas explicações são diferenciada dos demais , Aproveitando pra agradecer também
Valeu, essa busca vc pode fazer como faço no vídeo, funciona igual, é refazer e ir entendendo parte por parte e pegar a base que vc consegue fazer qualquer leitura de dados.
Valeu. Infelizmente os blocos atuais do firebase não tem essa opção de trazer já ordenado, nesse caso você terá que pegar toda a lista e ordenar usando blocos ou extensão da uma pesquisada por "ListAddon Extension"
Parabéns, grato pelo empenho! Observando a quantidade de dúvidas que o pessoal posta a fim de te "dar (mais) trabalho" ou que até faça para eles de graça, até consigo compreender porquê muitos canais desativam os comentários, hahahaha!
Isso é um fato realmente, quando é rápido e estou com tempo ajudo com a solução, algo demorado tento orientar o caminho. Mas tem que ter paciência mesmo 😅.
@@SimpleKOD entendo mais eu falo no console sabe. Igual seu exemplo do vídeo onde cada valor está assim: Nome: "João" No meu Realtame Database está assim: Nome: "\"João"\" Entendi?
Obrigado. Tem sim, basta usar o bloco da propriedade Text de forma parecida de como fiz para gravar os dados, mas trocando pelo bloco do firebase realtime Get Value.
Ótimo vídeo meu querido. Mas fiquei com uma duvida ainda, como eu poderia fazer para selecionar dados específicos de dentro da tag do usuario para armazena-los em variáveis diversas?
Obrigado. Infelizmente o componente não tem essa opção de fazer pesquisa, nesse caso precisaria pegar todos os dados da tag do usuario e distribuir depois.
Olá colega, parabens pelo video. Os dados no meu firebase não estão sendo gravados apenas entre aspas como esta no seu exemplo, no meu os dados estão ficando desde jeito..."\"Manutenção\"" com barras invertidas. Como fazer para ficar igual ao seu exemplo.?
Obrigado, infelizmente o kodular salva assim por padrão, não tem como mudar. Esse banco de dados que estou usando para fazer o vídeo é apenas um exemplo, que não foi salvo pelo kodular.
@@GuilhermexD11 sempre que puxar os dados vc precisa passar pelo json decode, se for uma lista precisar o usar o bloco de control for each item in list
@@SimpleKOD lá na hora de salvar os dados para o firebase com o ID único seguindo seu vídeo de salvar dados de forma estruturada, eu coloquei um bloco de Json Text decode antes de salvar o text box, na primeira textbox que é o nome não retirou as aspas duplas, mas no segundo textbox q é o telefone retirou rs, tentei colocando na hora de puxar tambem e mesmo assim continua as aspas duplas
Ótimo vídeo, mas fique com uma dúvida. Tem como não salvar as strings com aquelas "\" ""\ antes e depois da strings, estou tendo problemas no meu código com isso. Como faço para salvar a strings limpa, sem nenhum ponto ou sinal antes e depois?
Obrigado, infelizmente o kodular salva assim por padrão, não tem como mudar. Esse banco de dados que estou usando para fazer o vídeo é apenas um exemplo, que não foi salvo pelo kodular.
Pode verificar ou não, vai depender de como seu aplicativo funciona. A verificação é feita no lado do servidor, mas no caso do firebase pode fazer no seu aplicativo mesmo.
@@SimpleKOD exatamente mas como saber se alguém q esta cadastrando com um tel , saber se esse tel já está cadastrado por outra pessoa, ou CPF, ou placa de carro
@@SimpleKODtenho uma webview, lá tem a URL, estava precisando de quando essa URL mudasse para uma URL específica abrisse o aplicativo, sendo que nesse caso o app está em segundo plano , já coloquei o open another screen mas não rolou, coloquei um clock mas não rolou, mas sei q funciona em segundo plano pois coloquei pra falar se a URL mudasse , mudei a URL e o app falou mas abrir para primeiro plano não deu , tem alguma ideia pra ajudar aqui ?
@@canaljunebox871 rodar em segundo plano é complicado, tem uma extensão que pode ajudar, mas é complexa, nunca testei ela procura por kodular background tasks
Como sempre, excelente conteúdo, continue sempre assim. Mais tenho um dúvida, esse informação de limite de dados grátis é para cada projeto ou por conta do firebase.
Estou criando um app de cifras. Aí eu separei cada música por ritmo. A estrutura ficou assim (Músicas > Gospel > Música 01. Dentro de Música 01 tem duas chaves: Título e Cifra. Eu consegui colocar pra aparecer em um "List View Image and Text" , somente os Títulos. Eu queria saber como faço, pra quando eu clicar em cima de um determinado Título, retornar a cifra correspondente aquele determinado Título? Pode ser em uma Label, ou em outra "List View Image and Text" Eu tentei fazer aqui, mas quando eu clicava em cima de um título, retornava a cifra de todas músicas que estão na Tag Gospel
Você pode só procurar pelo "Música 01" dentro do dicionário que vem do firebase, passando como key (chave), então essa informação precisa estar em algum lugar da sua listview. Caso saiba usar listview dinâmica pode passar como ID que facilita na hora de recuperar o ID quando clica na opção.
Nesse exemplo do vídeo você usar o bloco "clear tag" com o valor com o caminho do que quer excluir, exemplo "usuarios/usuario1", caso queira algo em especifico colocaria "usuarios/usuario1/cpf", etc
Olá, parabéns pelo o trabalho! Esclareceu muitas dúvidas. Se poder me me esclarecer mais uma dúvida; qual é a logica para salvar a quantidades de vez que clico em um botão? Se poder me ajudar nessa agradeço muitíssimo! 🤜🤛
Infelizmente o Storage não fornece o bloco de listar os arquivos, vc tem que após enviar o arquivo salvar a "download url" em uma lista no banco de dados para usar posteriormente. Posso fazer o vídeo sim, assim que sobrar um tempo. Valeu
Olá, esse erro provavelmente é pq seus dados salvos no banco de dados não estão no formato correto ou está puxando os dados da tag errada. Para testar... ao invés de mostrar os dados na listview image, coloca dentro de uma label text normal.
Oi tenho visto teus videos e não consegui solucionar uma dificuldade, leio um dado no firebase REALTImE , tipo CPF e quando um novo usuario tenta entrar usando o mesmo cpf app bloqueia, mas ainda não consegui fazer isso
Olá, obrigado por acompanhar. Para fazer essa função... você da o GET na tag que tem/ou deveria ter o CPF, se retornar o CPF é pq já existe o cadastro dele, se retornar o que você colocou em "value If Tag Not There", é que não tem cadastro dele ainda. Parece confuso mais é simples :)
Olá, parabéns pelo excelente conteúdo e didática. Eu estou tendo um problema para imprimir os resultados na tela porque todos os campos estão vindo com aspas no resultado. Procurei em vários fóruns mas não encontrei uma resposta satisfatória. Pelo que entendi o firebase salva assim (Ex: nome: "\"XXXXX\""), embora no seu exemplo os dados estejam limpos de aspas, mas deveria exibir sem as mesmas. Agradeço desde já a atenção.
Muito obrigado. Usa o componente "Web", no caso o bloco "JSON Text decode" antes de usar os dados, ele "limpa" o texto. No caso meu banco de dados foi enviado diretamente para o firebase, não usei o kodular para enviar, por isso está sem as aspas e barras.
Sei que o vídeo é antigo mas eu precisava que a tag "no exemplo do vídeo a Text_Box2" fosse igual para um conjunto de usuários, (para eu buscar esses usuários pela mesma tag) quando cadastro a mesma tag ele simplesmente atualiza o usuário que já possui a tag, alguma forma de fazer isso? 5 dias procurando conteúdo sobre mas não encontrei algo que pudesse me ajudar.
É dessa forma do vídeo que vc pode fazer, mas com o caminho diferente. Caso fique confuso, da uma pesquisada por como trabalhar com arquivos JSON que deve dar uma clareada, tem aulas grátis pelo YT sobre isso.
@@SimpleKOD Realmente consegui fazer o cadastro utilizando este vídeo, excelente por sinal, mas com este call eu também só consegui ler 2 itens, agora é outra aventura para conseguir listar mais dados da pessoa e com aquelas divisões entre nomes que eu vi em aguns vídeos sobre Visualizador_de_Listas, obrigado pela resposta comecei tentar programar neste sistema semana passada.
@@SimpleKOD Olá, sou eu aqui pela conta que represento a escola. Então gostaria de saber como faço para criar uma função do meu aplicativo de escola, para quando o pai vai buscar o aluno o aplicativo do pai quanto do aluno informa para ambos a localização do aluno e quanto metros falta para chegar no destino do aluno muito obg
@@gaulestransmissoes tem como fazer calculando a distância entre os 2 pontos e ir atualizando a cada período de tempo, quando chegar na distância oportuna aparece o aviso que estão próximos um do outro. Seria parecido ao "Localização" do Whatsapp.
@@gaulestransmissoes Amigo eu fiz oque me propôs, porém o valor que retorna vem 0.57738 sempre em milímetros tem como por em metros ou pelo menos em km?
Boa tarde, antes da dúvida, parabéns pelo canal, muito bons vídeos e edição/áudio. Seguinte, criei os blocos de acordo com alguns vídeos no App Inventor 2, fiz a conexão certinho com o firebase, porém quando coloco por exemplo a tag nome e coloco meu nome no valor Igor Schuck, na label do app só aparece Igor. Como resolver isso? O problema é nos blocos ou no firebase? Procurei e não acho nada sobre isso, muito obrigado pela atenção Obs: sou leigo em programação
Obrigado. No caso você quer salvar o que tem na label no firebase database? O ideal é testar salvar o texto da Textbox e manter a tag nome para testar. Qualquer coisa envia os blocos por e-mail que está na aba Sobre do canal.
@@SimpleKOD na verdade é um app com informações diárias que quero atualizar pelo realtime do firebase a cada 24 horas. Não preciso armazenar nada, só enviar do firebase pro app. Vou mandar os blocos no email agora mesmo. Muito obrigado
Muito bom meu amigo parabéns. Mais fiquei com uma duvida, na parte que puxa as informações você esta com uns dados mais limpos, sem as barras, como faz pra ficar assim?
No caso desse banco de dados eu enviei o json de um placeholder já sem aspas, mas ai vc pode criar um procedimento pra retirar ao ler os dados, ou já gravar ele com o componente web de encode e e ler com o decode. www.4devs.com.br/gerador_de_pessoas
Entra no console do firebase database e olha direitinho o caminho do dado que vc quer e passa na tag, pra tentar ajudar teria que dar uma olhada nos blocos.
Teria como fazer parte 2 desse conteúdo,por favor? Usar o dictionary para puxar URL dentro de uma TAG no Firebase e exibir na listviewer com imagem? Seria uma cadastro com img ( Usando Storage ou Cloudnary ) Nome: Jota Foto:🧔
Eu procuro fazer vídeos que ainda não vi no youtube, nesse seu exemplo vc pode pesquisar que acha... listview image + storage. Mas sobrando um tempo eu faço sim.
Obrigado. Vc diz transformar no celular e enviar para o firebase? Ou converter csv para json e importar direto no firebase? Dependendo da quantidade de dados não vale a pena usar firebase, talvez seja melhor usar um banco de dados tipo o popuplar MySQL.
@@SimpleKOD converte csv para firebase..... Nessa estrutura que te mostrei.... Sao 600 mil linha o firebase aguenta o mysql tentei subir essa quantidade e nao aguentou
@@humbertolimaferreira2587 acredito que ambos aguentam, mas teria que ver como importar de forma segura, nunca fiz com tantos dados. O bom do mysql que vc traria os dados já filtrados, coisa que com o firebase realtime é bem complicado, o componente não tem essa opção. Talvez não consiga usar esses sites de conversão de csv para json, deve haver um limite, por isso não consigo ajudar muito.
Parabéns carinha :D
Gostei da ideia, isso facilita demais
Obrigado, honrado em ser reconhecido por um canal com tantos inscritos e com muito conteúdo excelente sobre o assunto, valeu.
Aguardando o video sobre segurança, obrigado pela aula
Eu que agradeço. Infelizmente não cheguei a fazer esse vídeo sobre segurança, faz bastante tempo e na época o pessoal não teve interesse.
Parabéns pelo conteúdo. Vídeo excelente.
Você é incrível. tá salvando meu tcc, obrigada. esse id único era o que eu precisava!
Show, grato em ajudar!
Muita clara sua exposição, ficou apenas uma pequena dúvida. Como você eliminou aquela indesejável barra de espaço invertida seguida de aspas ---> \" ---> sempre abrindo e fechando cada valor gravado no firebase. A maneira que você ensinou no vídeo fica com \" , porém lá pelo 10:50 você mostra alguns dados já salvos da maneira correta, no padrão JSON. Obrigado!
Obrigado.
Esses dados que já estavam salvos são importados de outro banco de dados, não foram inseridos pelo kodular, por isso não tem. Para remover vc precisa antes de usar passar pelo bloco json text decode, do componente Web
Experimentei a solução que você propôs, mas não obtive o resultado esperado. Você tem algum vídeo que explica isso?
@@armandosinkovitz9302 Não tenho vídeo especifico sobre isso, mas basta adicionar o componente Web que fica dentro de conectividade. Nos blocos você passa o dados pelo bloco "JSON Text Decode", antes de mostrar.
Obrigado pela sua atenção! Como segui seu tutorial o componente Web já estava adicionado. Usei o JSON Text Decode das duas maneiras possíveis nos blocos. Mas, ainda assim, as \" persistem. Estou planejando criar uma área de administração, no Kodular, num app que foi desenvolvido no Angular, que formata o JSON no padrão correto.
Incrível o vídeo, eu já sabia como salvar os dados no firebase mas procurei muito e não entendia a forma correta até que encontrei o seu vídeo, muito Obrigado, simplesmente fantástico!
Valeu, obrigado.
O melhor vídeo de firebase e kodular do UA-cam! Me ajudou demais, muito obrigada!
Obrigado. Grato em ajudar.
_Simplesmente uma aula completa,direto ao ponto sem enrolação...Parabéns._
Cara! vc é muito brabo mano
Eu refiz o procedimento e funcionou porem ele salva com aspas e retorna com aspas, e para algumas funções as aspas atrappalha o funcionamento, o que fazer?
E, o Firebase salva nesse formato, ai vc pode usar o bloco "JSON Text Decode" da seção Web para voltar ao "normal"
Eita Ed, tu manja muito de kodular hein. Top
Que aulão!!!!!! Estou pesquisando sobre isso tem tempo... primeiro vídeo que encontro top. Poderia fazer um Salvando com imagem, e retornando. Parabens!!!
Obrigado pelo comentário.
Aproveitando que o senhor está na área, poderia ajudar fazendo vídeos mais focados nesses assuntos por favor, por exemplo, meu usuário tem uma lista de lugares que ele salva a cada solicitação que ele faz , cada vez que pede o serviço eu salvo aquele endereço pra da próxima vez que pedir não ter que ficar digitando novamente, mas quando inicia a tela tenho que pegar o get value e mostrar a lista no got value né? Só que a busca dessa lista no got value acredito que seja meio complicado de fazer né rsrsrs, estou te pedindo pois suas explicações são diferenciada dos demais , Aproveitando pra agradecer também
Valeu, essa busca vc pode fazer como faço no vídeo, funciona igual, é refazer e ir entendendo parte por parte e pegar a base que vc consegue fazer qualquer leitura de dados.
@@SimpleKOD é...tenho uma tela aqui só pra ficar testando as paradas obrigado
Aula muito top. Aprendi muito, mas te peço um favor, como colocar os dados em ordem alfabetica no listview.
Valeu. Infelizmente os blocos atuais do firebase não tem essa opção de trazer já ordenado, nesse caso você terá que pegar toda a lista e ordenar usando blocos ou extensão da uma pesquisada por "ListAddon Extension"
Aula sensacional, absurdamente bem explicada...
Parabens pela iniciativa!!
Valeu. Obrigado.
Show de bola, como faria para usar o banco de fiirebase com autenticação, lincando pelo iid único.. Obrigado
Obrigado. Tenho um vídeo sobre procura por Firebase Auth Database.
Parabéns, grato pelo empenho!
Observando a quantidade de dúvidas que o pessoal posta a fim de te "dar (mais) trabalho" ou que até faça para eles de graça, até consigo compreender porquê muitos canais desativam os comentários, hahahaha!
Isso é um fato realmente, quando é rápido e estou com tempo ajudo com a solução, algo demorado tento orientar o caminho. Mas tem que ter paciência mesmo 😅.
A logica parece boa, mas não consegui resultado, sempre da erro
Tem que procurar no fórum qual o erro, pode ser que mais alguém tenha tido o mesmo erro e vc consegue resolver community.kodular.io/
@@SimpleKOD obrigado
Aula Perfeita, já assiti inumeros videos sobre o firebase, e sem duvida alguma nenhum chegou a esse nível de didática e simplicidade. Parabéns.
Obrigado, atingi meu objetivo então .
Excelente aula..obrigado amigo
Muito obrigado
Desejo sucesso ao canal...Quanto mais Koduleiros melhor...
Obrigado
Mano muito boa sua aula, mais como faço pra remover as "/ dos valores e deixar somente as aspas "
Vc pode usar o bloco de texto de "replace all text", cria um procedimento e usa sempre que usar os dados
@@SimpleKOD entendo mais eu falo no console sabe. Igual seu exemplo do vídeo onde cada valor está assim:
Nome: "João"
No meu Realtame Database está assim:
Nome: "\"João"\"
Entendi?
@@jacksonsilva6888 Esse banco de dados não foi gravado pelo Kodular
@@SimpleKOD Entendi, pelo Kodular não é possível assim né?
@@jacksonsilva6888 infelizmente com o componente firebase DB não tem como
Valeu pelo video excelente, tenho como consultar a tag a partir do textbox, ao invés de predefini-lo no código?
Obrigado. Tem sim, basta usar o bloco da propriedade Text de forma parecida de como fiz para gravar os dados, mas trocando pelo bloco do firebase realtime Get Value.
@@SimpleKOD se não for pedir muito, tem como fazer um video.
Gratidão por dispor de seu conhecimento! vai abrir os horizontes de muitas pessoas!
Valeu, obrigado
Muito bom, foi o melhor vídeo de Kodular que ja assisti! obrigado.
Obrigado, tentando trazer sempre conteúdo de qualidade.
Ótimo vídeo meu querido. Mas fiquei com uma duvida ainda, como eu poderia fazer para selecionar dados específicos de dentro da tag do usuario para armazena-los em variáveis diversas?
Obrigado. Infelizmente o componente não tem essa opção de fazer pesquisa, nesse caso precisaria pegar todos os dados da tag do usuario e distribuir depois.
@@SimpleKOD Obrigado pela resposta. Você tem algum conteudo que tenha exemplo disso? Ou algum conteudo para indicar?
Bom dia, suas aulas tem me ajudado muito mas eu gostaria de ter acompanhamento para maior rendimento. Você faz isso?
Bom dia, sim, faço consultoria ou aula particular de acordo com suas necessidades, deixa seu e-mail que marcamos uma conversa.
E o banco de dados relacional? como poderíamos fazer isso??
Com os relacionais você precisa ter um servidor para hospedar e fazer a conexão usando alguma linguagem de programação.
@@SimpleKOD obrigado
No meu aqui aparece as aspas duplas, poderia fazer mais vídeos pra gente?? pô seus ídeos são topzera
Obrigado. Ao receber o dado usa o bloco JSON Decode, do component Web que o dado fica normal.
@@SimpleKOD maravilha obrigado
Fala irmão o maps do google mesmo colocando a chave da pi não tá rolando, sebe o porque? poderia ajudar ?
Olá colega, parabens pelo video. Os dados no meu firebase não estão sendo gravados apenas entre aspas como esta no seu exemplo, no meu os dados estão ficando desde jeito..."\"Manutenção\"" com barras invertidas. Como fazer para ficar igual ao seu exemplo.?
Obrigado, infelizmente o kodular salva assim por padrão, não tem como mudar. Esse banco de dados que estou usando para fazer o vídeo é apenas um exemplo, que não foi salvo pelo kodular.
Ótimo vídeo! Fiz aqui, porém os textos recebidos ficam com aspas duplas. Sabe dizer o pq? Abraço
Obrigado. Ao receber o dado usa o bloco JSON Decode, do component Web que o dado fica normal.
@@SimpleKOD show! Direitinho agora =D brigadão!!
@@SimpleKOD Aqui tirou as aspas duplas somente do segundo item em diante, o primeiro nao tem como retirar
@@GuilhermexD11 sempre que puxar os dados vc precisa passar pelo json decode, se for uma lista precisar o usar o bloco de control for each item in list
@@SimpleKOD lá na hora de salvar os dados para o firebase com o ID único seguindo seu vídeo de salvar dados de forma estruturada, eu coloquei um bloco de Json Text decode antes de salvar o text box, na primeira textbox que é o nome não retirou as aspas duplas, mas no segundo textbox q é o telefone retirou rs, tentei colocando na hora de puxar tambem e mesmo assim continua as aspas duplas
Ótimo vídeo, mas fique com uma dúvida.
Tem como não salvar as strings com aquelas "\" ""\ antes e depois da strings, estou tendo problemas no meu código com isso.
Como faço para salvar a strings limpa, sem nenhum ponto ou sinal antes e depois?
Com não, sem na verdade, me confundi quando estava escrevendo
Obrigado, infelizmente o kodular salva assim por padrão, não tem como mudar. Esse banco de dados que estou usando para fazer o vídeo é apenas um exemplo, que não foi salvo pelo kodular.
@@SimpleKOD obrigado, vou implementar no código uma forma de remover eles então, obrigado!
tipo assim....antes de cadastrar algo precisa verificar se já existe ou não né ? como faz ??
Pode verificar ou não, vai depender de como seu aplicativo funciona. A verificação é feita no lado do servidor, mas no caso do firebase pode fazer no seu aplicativo mesmo.
@@SimpleKOD exatamente mas como saber se alguém q esta cadastrando com um tel , saber se esse tel já está cadastrado por outra pessoa, ou CPF, ou placa de carro
@@SimpleKODtenho uma webview, lá tem a URL, estava precisando de quando essa URL mudasse para uma URL específica abrisse o aplicativo, sendo que nesse caso o app está em segundo plano , já coloquei o open another screen mas não rolou, coloquei um clock mas não rolou, mas sei q funciona em segundo plano pois coloquei pra falar se a URL mudasse , mudei a URL e o app falou mas abrir para primeiro plano não deu , tem alguma ideia pra ajudar aqui ?
@@canaljunebox871 rodar em segundo plano é complicado, tem uma extensão que pode ajudar, mas é complexa, nunca testei ela procura por kodular background tasks
@@SimpleKOD obrigado meu brother
Otimo videos. Por favor continue...
Olá, poderia explicar como você troca o nome do banco de dados tipo para usuário1
Olá, é como expliquei no vídeo... Na tag vc coloca um Join e vai separando com barra / para teigas sub tags
Como sempre, excelente conteúdo, continue sempre assim.
Mais tenho um dúvida, esse informação de limite de dados grátis é para cada projeto ou por conta do firebase.
Boa pergunta, nunca pesquisei sobre isso... se eu encontrar algo volto aqui pra responder, valeu
Os limites que falo no vídeo são por projeto, segundo a documentação do Firebase
Olá. Mais um inscrito. Vc chegou a fazer o tal vídeo sobre segurança citado ao final desse vídeo? (A propósito, conteúdo sensacional)
Olá, obrigado pela inscrição. Fiz sobre o básico de segurança no Firebase, link ua-cam.com/video/WpLuR7eUDJE/v-deo.html
Olá Tudo Bem pq os meus dados Estão voltando com aspas duplas tipo na hora que vai ajustar o valor para uma label ele volta com aspas duplas
Infelizmente essa é a forma como o Kodular grava as informações no Firebase, antes de usar faz um procedimento para remover as aspas duplas.
Estou criando um app de cifras. Aí eu separei cada música por ritmo. A estrutura ficou assim (Músicas > Gospel > Música 01. Dentro de Música 01 tem duas chaves: Título e Cifra.
Eu consegui colocar pra aparecer em um "List View Image and Text" , somente os Títulos.
Eu queria saber como faço, pra quando eu clicar em cima de um determinado Título, retornar a cifra correspondente aquele determinado Título?
Pode ser em uma Label, ou em outra "List View Image and Text"
Eu tentei fazer aqui, mas quando eu clicava em cima de um título, retornava a cifra de todas músicas que estão na Tag Gospel
Você pode só procurar pelo "Música 01" dentro do dicionário que vem do firebase, passando como key (chave), então essa informação precisa estar em algum lugar da sua listview. Caso saiba usar listview dinâmica pode passar como ID que facilita na hora de recuperar o ID quando clica na opção.
Como que faz para excluir um usuário com todas as suas informações?
Nesse exemplo do vídeo você usar o bloco "clear tag" com o valor com o caminho do que quer excluir, exemplo "usuarios/usuario1", caso queira algo em especifico colocaria "usuarios/usuario1/cpf", etc
@@SimpleKODTop demais! Obrigado!
Olá, parabéns pelo o trabalho! Esclareceu muitas dúvidas. Se poder me me esclarecer mais uma dúvida; qual é a logica para salvar a quantidades de vez que clico em um botão?
Se poder me ajudar nessa agradeço muitíssimo! 🤜🤛
Obrigado. Cria uma variável e sempre que vc clicar no botão soma essa variável + 1 e salva dentro dessa mesma variável
Muito boa a explicação.
Teria como fazer com Storage?( Buscando a imagem no banco e mostrando em cardview dinâmico)
Infelizmente o Storage não fornece o bloco de listar os arquivos, vc tem que após enviar o arquivo salvar a "download url" em uma lista no banco de dados para usar posteriormente. Posso fazer o vídeo sim, assim que sobrar um tempo. Valeu
@@SimpleKOD Exatamente, quero puxar as informações da URL de cada usuário - junto com o nome e jogar em um Cardview ou Listviewer
@@SimpleKOD Obrigado!!!!
@@naturerelaxing9336 de cada usuário? como assim vc quer fazer um perfil de cada usuário?
@@SimpleKOD será assim:
A pessoa envia a foto e puxa as informações que ele enviou .
Cardview
Parabéns pela explicação ficou top.
Olá! Consegue me ajudar?
Está dando um erro na hora de puxar do banco para a list view.
O erro é list in pairs (nome do campo) error list format
Pra ser mais específico quando vou fazer o passo entre 15:56 e 16:06
Olá, esse erro provavelmente é pq seus dados salvos no banco de dados não estão no formato correto ou está puxando os dados da tag errada. Para testar... ao invés de mostrar os dados na listview image, coloca dentro de uma label text normal.
Como se cria os procedimentos?
São os blocos de cor roxa, tudo que colocar dentro deles são executados quando chamado
@@SimpleKOD Muito Obrigado pela Ajuda.
Oi tenho visto teus videos e não consegui solucionar uma dificuldade, leio um dado no firebase REALTImE , tipo CPF e quando um novo usuario tenta entrar usando o mesmo cpf app bloqueia, mas ainda não consegui fazer isso
Olá, obrigado por acompanhar. Para fazer essa função... você da o GET na tag que tem/ou deveria ter o CPF, se retornar o CPF é pq já existe o cadastro dele, se retornar o que você colocou em "value If Tag Not There", é que não tem cadastro dele ainda. Parece confuso mais é simples :)
Vlw mano!!! Tem algum jeito de tirar as aspas do resultado da lista?
Valeu, para tirar as aspas pode usar o componente Web, o bloco JSON text decode depois que receber os dados passa por ele
Olá, parabéns pelo excelente conteúdo e didática. Eu estou tendo um problema para imprimir os resultados na tela porque todos os campos estão vindo com aspas no resultado. Procurei em vários fóruns mas não encontrei uma resposta satisfatória. Pelo que entendi o firebase salva assim (Ex: nome: "\"XXXXX\""), embora no seu exemplo os dados estejam limpos de aspas, mas deveria exibir sem as mesmas. Agradeço desde já a atenção.
Muito obrigado. Usa o componente "Web", no caso o bloco "JSON Text decode" antes de usar os dados, ele "limpa" o texto. No caso meu banco de dados foi enviado diretamente para o firebase, não usei o kodular para enviar, por isso está sem as aspas e barras.
gostei da aula mas pra mim nao ta dando muito certo
Tem como não salvar com "\"?
Infelizmente não, kodular salva sempre com \
@@SimpleKOD podes me sugerir um outro site construtor que permite salvar sem \
Sei que o vídeo é antigo mas eu precisava que a tag "no exemplo do vídeo a Text_Box2" fosse igual para um conjunto de usuários, (para eu buscar esses usuários pela mesma tag) quando cadastro a mesma tag ele simplesmente atualiza o usuário que já possui a tag, alguma forma de fazer isso? 5 dias procurando conteúdo sobre mas não encontrei algo que pudesse me ajudar.
É dessa forma do vídeo que vc pode fazer, mas com o caminho diferente. Caso fique confuso, da uma pesquisada por como trabalhar com arquivos JSON que deve dar uma clareada, tem aulas grátis pelo YT sobre isso.
@@SimpleKOD Realmente consegui fazer o cadastro utilizando este vídeo, excelente por sinal, mas com este call eu também só consegui ler 2 itens, agora é outra aventura para conseguir listar mais dados da pessoa e com aquelas divisões entre nomes que eu vi em aguns vídeos sobre Visualizador_de_Listas, obrigado pela resposta comecei tentar programar neste sistema semana passada.
@@hardtechti5038 Obrigado, muito bom ter conseguido, bons estudos
Muito boa a aula, tive uma dúvida como seria pra colocar em ordem alfabética?
Obrigado. Para colocar em ordem vc pode usar uma extensão, da uma procurada por "Kodular ListAddon Extension".
Pra mim que estou começando fica confuso
No começo é complicado mesmo, o ideal é usar banco de dados com estrutura de tabelas
Amigo posso retirar uma dúvida sua pelo whatsapp?
Ótimo vídeo parabéns
Obrigado. Pode enviar por aqui sua dúvida, é bom que se for a mesma de outras pessoas já fica gravado.
@@SimpleKOD Olá, sou eu aqui pela conta que represento a escola. Então gostaria de saber como faço para criar uma função do meu aplicativo de escola, para quando o pai vai buscar o aluno o aplicativo do pai quanto do aluno informa para ambos a localização do aluno e quanto metros falta para chegar no destino do aluno
muito obg
@@gaulestransmissoes tem como fazer calculando a distância entre os 2 pontos e ir atualizando a cada período de tempo, quando chegar na distância oportuna aparece o aviso que estão próximos um do outro. Seria parecido ao "Localização" do Whatsapp.
@@SimpleKOD Ok, muito obrigado
sucesso
@@gaulestransmissoes Amigo eu fiz oque me propôs, porém o valor que retorna vem 0.57738 sempre em milímetros tem como por em metros ou pelo menos em km?
Boa tarde, antes da dúvida, parabéns pelo canal, muito bons vídeos e edição/áudio. Seguinte, criei os blocos de acordo com alguns vídeos no App Inventor 2, fiz a conexão certinho com o firebase, porém quando coloco por exemplo a tag nome e coloco meu nome no valor Igor Schuck, na label do app só aparece Igor. Como resolver isso? O problema é nos blocos ou no firebase? Procurei e não acho nada sobre isso, muito obrigado pela atenção Obs: sou leigo em programação
Obrigado. No caso você quer salvar o que tem na label no firebase database? O ideal é testar salvar o texto da Textbox e manter a tag nome para testar. Qualquer coisa envia os blocos por e-mail que está na aba Sobre do canal.
@@SimpleKOD na verdade é um app com informações diárias que quero atualizar pelo realtime do firebase a cada 24 horas. Não preciso armazenar nada, só enviar do firebase pro app. Vou mandar os blocos no email agora mesmo. Muito obrigado
Muito bom meu amigo parabéns. Mais fiquei com uma duvida, na parte que puxa as informações você esta com uns dados mais limpos, sem as barras, como faz pra ficar assim?
No caso desse banco de dados eu enviei o json de um placeholder já sem aspas, mas ai vc pode criar um procedimento pra retirar ao ler os dados, ou já gravar ele com o componente web de encode e e ler com o decode. www.4devs.com.br/gerador_de_pessoas
Você sabe me dizer se esse metodo parou de funcionar?
Estou tentando aqui e não quer funcionar Está igualzinho
No caso meu app recece todos os dado se deixar a tag em texto vazio se eu coloco um caminho ex Alunos/Alunofelipe, n me envia nada
Entra no console do firebase database e olha direitinho o caminho do dado que vc quer e passa na tag, pra tentar ajudar teria que dar uma olhada nos blocos.
leva mal não eu nunca entendo essas aulaS TEM DE COMEÇAR DO INICIO PRA GENTE PODER LIGAR AS COISAS
Teria como fazer parte 2 desse conteúdo,por favor?
Usar o dictionary para puxar URL dentro de uma TAG no Firebase e exibir na listviewer com imagem?
Seria uma cadastro com img ( Usando Storage ou Cloudnary )
Nome: Jota
Foto:🧔
Eu procuro fazer vídeos que ainda não vi no youtube, nesse seu exemplo vc pode pesquisar que acha... listview image + storage. Mas sobrando um tempo eu faço sim.
@@SimpleKOD Porém, seria usando o for each Key dictionary e não o for each number. Ainda não vi usando essa função!
Amigo show de mais essa aula, tem alguma forma de converte csv para esse formato
{
"1001" : {
"1" : "[\"ALHO BARBOSA TRITURADO PT 900G\",\"84.32399\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"C\"]",
"20" : "[\"ACENDEDOR BIC MULTI USO MEGA LIGHTER\",\"84.24498\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"C\"]",
"24" : "[\"SACO P/PRESENTE LISO GG\",\"84.4651\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"C\"]",
"33" : "[\"ABOBORA CABOTIAN CUBOS DESCASCADA BDJ KG\",\"84.27127\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"C\"]",
"42" : "[\"APRESUNTADO FAT KG\",\"84.27937\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"A\"]",
"46" : "[\"LING SADIA TOSCANA KG\",\"84.28198\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"A\"]",
"48" : "[\"SACO P/PRESENTE LISO M\",\"84.4652\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"C\"]",
"50" : "[\"BANANA PRATA A GRANEL KG\",\"84.26392\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"A\"]",
"55" : "[\"MACA ARGENTINA BDJ KG\",\"84.26295\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"C\"]",
"62" : "[\"SACO P/PRESENTE LISO MINII\",\"84.4653\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"C\"]",
"102" : "[\"CARNE MOIDA BOV PRIMEIRA KG (T)\",\"84.25124\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"B\"]",
"109" : "[\"JERKED BEEF PRIMEIRA EMB KG\",\"84.27474\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"B\"]",
"1005" : {
"1" : "[\"ALHO BARBOSA TRITURADO PT 900G\",\"84.32399\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"C\"]",
"20" : "[\"ACENDEDOR BIC MULTI USO MEGA LIGHTER\",\"84.24498\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"C\"]",
"24" : "[\"SACO P/PRESENTE LISO GG\",\"84.4651\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"C\"]",
"33" : "[\"ABOBORA CABOTIAN CUBOS DESCASCADA BDJ KG\",\"84.27127\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"C\"]",
"42" : "[\"APRESUNTADO FAT KG\",\"84.27937\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"A\"]",
"46" : "[\"LING SADIA TOSCANA KG\",\"84.28198\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"A\"]",
"48" : "[\"SACO P/PRESENTE LISO M\",\"84.4652\",\"(vazio)\",\"(vazio)\",\"(vazio)\",\"C\"]",
gostaria de converte arquivo csv nesse formato aonde a tag 1005 eu consiga buscar esses valores abaixo , ou quando eu mudar a tag para 1001 consiga buscar os valores abaixo dele...
Obrigado. Vc diz transformar no celular e enviar para o firebase? Ou converter csv para json e importar direto no firebase? Dependendo da quantidade de dados não vale a pena usar firebase, talvez seja melhor usar um banco de dados tipo o popuplar MySQL.
@@SimpleKOD converte csv para firebase..... Nessa estrutura que te mostrei.... Sao 600 mil linha o firebase aguenta o mysql tentei subir essa quantidade e nao aguentou
@@humbertolimaferreira2587 acredito que ambos aguentam, mas teria que ver como importar de forma segura, nunca fiz com tantos dados. O bom do mysql que vc traria os dados já filtrados, coisa que com o firebase realtime é bem complicado, o componente não tem essa opção. Talvez não consiga usar esses sites de conversão de csv para json, deve haver um limite, por isso não consigo ajudar muito.
Fala Koder, estou com um problema na leitura do meu app... poderia me chamar no whatsapp pra me ajudar?
Opa, tudo bom. No caso posso tentar ajudar por e-mail (simplekodapps"ARROBA"gmail"PONTO"com) ou telegram (simplekod)