Listview personalizada utilizando template - Kodular

Поділитися
Вставка
  • Опубліковано 14 гру 2024

КОМЕНТАРІ • 115

  • @tutoratech
    @tutoratech 2 роки тому

    Tem como mudar a cor do fundo do card view ?

    • @SimpleKOD
      @SimpleKOD  2 роки тому

      Sim, com o bloco getPropertyMeta você consegui pegar todas as propriedades que pode mudar.

  • @BetoAsjc
    @BetoAsjc 3 роки тому +2

    Ótimas aulas, fiz conforme sua aula e deu tudo certo, só não consegui apagar um item da listview no firebase usando blocos do kodular.
    Forte Abraço

    • @SimpleKOD
      @SimpleKOD  3 роки тому +1

      Obrigado, nesse caso a extensão tem um bloco de remover pelo ID, nesse caso vc remove o horizontal onde estão os outros componentes

    • @BetoAsjc
      @BetoAsjc 3 роки тому

      @@SimpleKOD Me desculpe pela minha ignorância, más eu não sei como fazer. Sua listview funcionou perfeitamente, mas ainda não sei como usar o bloco remover pelo ID. Gostaria de clicar em um item na lista e remover os dados no firebase. De qualquer forma, agradeço muito pela sua disposição em ensinar quem não tem conhecimento.

    • @SimpleKOD
      @SimpleKOD  3 роки тому +1

      @@BetoAsjc No vídeo de click na listview eu ensino como pegar o id do componente clicado, com esse id vc consegue remover o tem da lista e usar para identificar no firebase oq vc quer apagar

    • @BetoAsjc
      @BetoAsjc 3 роки тому +1

      @@SimpleKOD Bom dia,
      Deu tudo certo e meu aplicativo ficou muito legal e te agradeço pelo video, eu só gostaria de saber se da pra usar o "padding" para deixar a lista mais estreita na altura. Forte Abraço

    • @SimpleKOD
      @SimpleKOD  3 роки тому

      @@BetoAsjc Mudando a largura do componente "pai" (onde são criados os outros componentes "filhos"), nesse caso do vídeo o arranjamento horizontal.

  • @agenciavirtus1783
    @agenciavirtus1783 3 роки тому +1

    essa numeracao de cor, eu nao achei de forma nenhuma, por favor me dê um help, porque as cores lá no kodular só mostra em HEXADECIMAL

    • @SimpleKOD
      @SimpleKOD  3 роки тому +1

      Vc aperta o botão direito em cima do bloco de cor e vai em "Do it" ou "Executar" em inglês que no resultados tem a cor em inteiro

    • @simonemoraes51
      @simonemoraes51 3 роки тому

      @@SimpleKOD no meu essa função está desabilitada, como saber as cores

    • @SimpleKOD
      @SimpleKOD  3 роки тому +1

      @@simonemoraes51 tem que estar emulando o app com o companion para habilitar

    • @simonemoraes51
      @simonemoraes51 3 роки тому

      @@SimpleKOD Obrigada, vou testar

  • @danilorodrigues87
    @danilorodrigues87 3 роки тому +1

    excelente video como todo conteudo do canal, mas ficou uma duvida, eu nao achei como fazer o click

    • @SimpleKOD
      @SimpleKOD  3 роки тому +1

      Obrigado. Tem vídeo especifico no canal sobre click, coloquei semana passada.

    • @danilorodrigues87
      @danilorodrigues87 3 роки тому

      @@SimpleKOD Valeu, eu tava usando a extensao desatualizada, vou atualizar e assistir seu video

  • @MrJunioSmith
    @MrJunioSmith 2 роки тому

    Dá para usar com airtable ?

    • @SimpleKOD
      @SimpleKOD  2 роки тому +1

      Sim, a entrada de dados não importa, basta os dados estarem disponíveis.

    • @MrJunioSmith
      @MrJunioSmith 2 роки тому

      @@SimpleKOD pode ensinar a criar uma listview and image no Niotron ?

    • @SimpleKOD
      @SimpleKOD  2 роки тому

      @@MrJunioSmith Não uso Niotron, mas sendo a base igual dar pra fazer sim, mas ele eu só testei no começo e como estava com muitos bugs terminei parando de usar.

  • @mpalves5651
    @mpalves5651 3 роки тому +1

    po irmão, muito obrigado pelo seu vídeo, me ajudou bastante com um projeto.

  • @fhilipssantos
    @fhilipssantos 4 роки тому +1

    Minha duvida é saber como voce fez para mudar a cor do coração ao clicar? Obrigado!

    • @SimpleKOD
      @SimpleKOD  3 роки тому +1

      É necessário vc usar o bloco de "qualquer bloco", ai vc usa o o nome do componente e o ID para modificar as propriedades dele. Acho que vou fazer um vídeo sobre click em componentes dinâmicos para segunda. Obrigado pelo comentário.

    • @fhilipssantos
      @fhilipssantos 3 роки тому

      @@SimpleKOD top demais irmão vou espera por esse vídeo. Obrigado!

  • @elcilenearagao9385
    @elcilenearagao9385 3 роки тому +2

    Olá, parabéns pelo o vídeo!tenho dúvida , tem como deixar essa lista na horizontal?

    • @SimpleKOD
      @SimpleKOD  3 роки тому +2

      Obrigado. Sim, perfeitamente, precisa fazer alguns ajustes mas a lógica é a mesma, a principio você precisa mudar o arranjamento onde vão estar os componentes para um horizontal com scroll e ir ajustando.

  • @fom3detecnologia
    @fom3detecnologia 3 роки тому

    Parabéns pelo excelente vídeo :).

  • @rectvrs
    @rectvrs 2 роки тому

    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

    • @SimpleKOD
      @SimpleKOD  2 роки тому

      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 :)

  • @samtecdev7
    @samtecdev7 3 роки тому +1

    Gostei porem esta dando um errinho chato, ( No value for name ), fiz exatamente igual, ja visei e revisei porem continua o erro, não tem nem um erro de sintaxe no codigo em json.
    Poderia me ajudar pfv?

    • @SimpleKOD
      @SimpleKOD  3 роки тому +1

      Somente com essa informação não consigo imaginar o que pode estar causando esse erro, abri o projeto original e funcionou normal. Querendo pode enviar um e-mail com o seu projeto que analiso. O e-mail fica na parte Sobre do canal.

    • @samtecdev7
      @samtecdev7 3 роки тому

      @@SimpleKOD Muito obrigado

    • @samtecdev7
      @samtecdev7 3 роки тому

      @@SimpleKOD Consegui resolver, porem o espaço não quer ficar com a largura em full
      {
      "id": "space4_{count}",
      "properties": {
      "Width": -2
      },
      "type": "SpaceView"
      },
      -2 não é pra ser full ?
      O formato esta diferente do formato do seu video, porem é só assim que funciona no meu, no Visual Studio usei o >Sort Json
      OBS: Com o formato normal tambem não funciona o -2 no espaço

    • @SimpleKOD
      @SimpleKOD  3 роки тому +1

      @@samtecdev7 -2 é fill parent, ele ocupa o espaço "livre". Da uma checada nos componentes ao redor se não tem nenhum limitando ele, deixando eles em -1 automatic.

    • @samtecdev7
      @samtecdev7 3 роки тому

      @@SimpleKOD Achei o erro, não era um erro meu.
      Tem um ícone de lixeira no material icon que está bugado tipo mandando um full parant nele mesmo, daí bugou meu layout,
      depôs de refazer o mesmo layout umas 10 vezes resolvi mudar o ícone rsrs, aí descobri o intruso

  • @cristianobernardo9175
    @cristianobernardo9175 4 роки тому +2

    este mesmo material que voce produziu, é possivel fazer ele funcionar com o banco de dados MYSQL?

    • @SimpleKOD
      @SimpleKOD  4 роки тому +1

      Nunca testei pq não tenho servidor MySQL para testes, mas a entrada de dados independe do tipo de servidor, deve funcionar normalmente.

    • @emanuelrocha4532
      @emanuelrocha4532 3 роки тому

      eu fiz usando mysql ficou show

  • @BetoAsjc
    @BetoAsjc 3 роки тому

    Gostaria de saber como alterar a cor de um numero para vermelho se for negativo ou azul se for positivo usando IF ELSE nesta listview com template, é possivel. Desde já agradeço a atenção.

    • @SimpleKOD
      @SimpleKOD  3 роки тому

      O if else vc precisa fazer antes de passar a informação para a lista, e para mudar a cor do texto vc pode fazer de 2 maneiras... mudando a propriedade de cor com o bloco setProperty, ou criando a label com a propriedade HTML format como true e usando tag HTML para mudar a cor da font.

    • @BetoAsjc
      @BetoAsjc 3 роки тому

      @@SimpleKOD Infelizmente não tenho esse conhecimento, preciso aprender mais

    • @SimpleKOD
      @SimpleKOD  3 роки тому +1

      @@BetoAsjc no começo é assim mesmo, já já pega o jeito, força, valeu

  • @DanielOliveiraMiranda
    @DanielOliveiraMiranda 3 роки тому +1

    Edmilson meu querido, me ajuda por favor...
    Como eu altero o Material Icon do botão? Eu não consigo alterar isso com o "Set Property"...
    Poderia me ajudar com essa lógica de Favoritar um item? Gostaria de saber também como integrar com TinyDB, é só salvar a lista em uma variável global e usar ela como o valor salvo na Tag?
    Precisava dessa lógica para salvar episódios assistidos e também para criar lista de conteúdos Favoritos.
    Agradeço desde já, obrigado!

    • @SimpleKOD
      @SimpleKOD  3 роки тому +1

      Para mudar a fonte vc usa FontTypeface, no caso do material icon é o número 7, é só seguir a lista de fontes disponíveis, a default é 0. Lista de favoritos é isso, salva uma lista com o ID do item favorito, sem mistério, ai salva onde achar melhor para seu projeto... offline pode ser tinydb sim. Espero ter ajudado, valeu.

    • @DanielOliveiraMiranda
      @DanielOliveiraMiranda 3 роки тому

      @@SimpleKOD eu consigo mudar o FontTypeface fazendo isso. Mas ficam 2 ícones no mesmo botão. Eu quero alterar o ícone adicionado com o bloco "call Button Icon from Material Font" e não o ícone do texto do botão.

    • @SimpleKOD
      @SimpleKOD  3 роки тому +1

      @@DanielOliveiraMiranda todos os bloco de call são funções/métodos, pra usar com a extensão você precisa usar o bloco invoke.

    • @DanielOliveiraMiranda
      @DanielOliveiraMiranda 3 роки тому

      @@SimpleKOD eu não entendi esse bloco de Invoke não, fui olhar a documentação da extensão e não ajudou em nada.

    • @SimpleKOD
      @SimpleKOD  3 роки тому

      @@DanielOliveiraMiranda nunca usei também, mas você coloca o componente da função, o nome da função e os parâmetros.

  • @simonemoraes51
    @simonemoraes51 3 роки тому +1

    Boa noite. Fiz o projeto porém os ícones não aparecem, aparece o texto do ícone. Alguém já passou por isso?
    Edmilson o que pode ser? Segue abaixo o json utilizado.
    {
    "name": "SimpleKod",
    "metadata-version": 1,
    "author": "Simone Moraes",
    "platforms": ["Kodular"],
    "keys": ["count", "nome", "telefone", "foto"],
    "components": [
    {
    "id": "{count}",
    "type": "HorizontalArrangement",
    "properties": {
    "BackgroundColor": -328966,
    "UseRoundCard": true,
    "isCard": true,
    "AlignHorizontal": 1,
    "AlignVertical": 2,
    "WidthPercent": 85,
    "Height": -1
    },
    "components": [
    {
    "id": "img_{count}",
    "type": "Image",
    "properties": {
    "Width": 60,
    "Height": 60,
    "Picture": "{foto}"
    }
    },
    {
    "id": "vertical_{count}",
    "type": "VerticalArrangement",
    "properties": {
    "UseRoundCard": true,
    "AlignHorizontal": 1,
    "AlignVertical": 2,
    "Width": -2,
    "Height": -1,
    "isCard": true
    },
    "components": [
    {
    "id": "nome_{count}",
    "type": "Label",
    "properties": {
    "Text": "{nome}",
    "FontSize": 16
    }
    },
    {
    "id": "telefone_{count}",
    "type": "Label",
    "properties": {
    "Text": "{telefone}",
    "FontSize": 16,
    "TextColor": -6381922
    }
    }
    ]
    },
    {
    "id": "favorito_{count}",
    "type": "Label",
    "properties": {
    "FontTypeFace": 7,
    "Text":"favorite_border",
    "FontSize": 35,
    "Clickable": true,
    "TextColor": -6381922
    }
    },
    {
    "id": "ligar_{count}",
    "type": "Label",
    "properties": {
    "FontTypeFace": 7,
    "Text":"call",
    "FontSize": 35,
    "Clickable": true,
    "TextColor": -6381922
    }
    },
    {
    "id": "space1_{count}",
    "type": "SpaceView",
    "properties": {
    "WidthPercent": 2
    }
    }
    ]
    }
    ]
    }

    • @simonemoraes51
      @simonemoraes51 3 роки тому +1

      Pessoal, depois de muito quebrar a cabeça, descobri o erro. Escrevi a propriedade da font errada. Estava escrevendo "FontTypeFace", quando o correto é "FontTypeface".

    • @SimpleKOD
      @SimpleKOD  3 роки тому +1

      @@simonemoraes51 boa, que bom que descobriu, isso é por causa do case sensitive (faz diferença entre maiúsculas e minúsculas) tem que ser exatamente igual.

  • @emanuelrocha4532
    @emanuelrocha4532 3 роки тому +1

    alguem sabe como faço a fonte ficar em negrito usando esse schema json ??

    • @SimpleKOD
      @SimpleKOD  3 роки тому +1

      Usa "FontBold" e coloca como true

    • @emanuelrocha4532
      @emanuelrocha4532 3 роки тому

      @@SimpleKOD muito obg! estou apanhando pra montar essa lista vindo do mysql consgui fazer funcionar aparecendo os itens mas nao estou conseguindo fazer cada item ficar no lugar certo

    • @emanuelrocha4532
      @emanuelrocha4532 3 роки тому

      era só um erro de lógica deu certo aqui!! mas uma vez obg!!

  • @nobrekodular
    @nobrekodular 9 місяців тому

    Bom dia, eu tô c um problema no meu app, eu uso e extensão customwebview e não tô conseguindo bloquear o popUp, se eu marca a opção deeplinks o popUp abre fora do app e quando eu volto pro app o vídeo trava, se eu desmarcar o popUp a página da erro. Vc tem como me ajudar a bloquear esse popUp? Já não sei mais o que fazer

    • @SimpleKOD
      @SimpleKOD  9 місяців тому

      Olá, procura por esses termos "kodular customwebview adblock" que vai aparecer algumas opções que podem te ajudar. Boa sorte.

  • @mariomarcelo9044
    @mariomarcelo9044 2 роки тому

    BOA NOITE SimpleKOD, Quanto vc cobra pra fazer um template?

    • @SimpleKOD
      @SimpleKOD  2 роки тому

      Vai depender da complexidade, me adiciona no telegram com nick simplekod ou envia email para simplekodapps (gmail)

  • @cristianobernardo6129
    @cristianobernardo6129 3 роки тому +2

    Meu amigo, eu acho voce um professor top, muito técnico nos videos criados, parabéns, que Deus te ilumine por todos os dias de sua vida.
    Olha só SOBRE ESTE VIDEO, tenho uma duvida de como criar esta lista utilizando um banco de dados MYSQL, se tiver como me dar uma luz agradeco, Abraços.

    • @SimpleKOD
      @SimpleKOD  3 роки тому +2

      Valeu, obrigado por acompanhar. Eu não tenho nenhum vídeo sobre MySQL por não querer fazer conteúdo que já tem em português, então vou te indicar 2 links... 1 é dica do CANAL DO RONALDO ua-cam.com/video/qhSjWBVkj3E/v-deo.html e o outro é da Ju Oliveira ua-cam.com/play/PLWNgzzftHBDjPcOPSDGK4zF8-6d3JOLGk.html espero ter ajudado, caso não consiga resolver o problema tento fazer algo sobre o assunto

  • @louvoresaosenhor6166
    @louvoresaosenhor6166 3 роки тому +1

    Libera o arquivo Json

    • @SimpleKOD
      @SimpleKOD  3 роки тому

      O importante é aprender como é feito e fazer como seu projeto precisa, por isso não disponibilizo o arquivo.

    • @louvoresaosenhor6166
      @louvoresaosenhor6166 3 роки тому

      @@SimpleKOD mais tipo pra edita o arquivo Json precisa saber de programação?

    • @SimpleKOD
      @SimpleKOD  3 роки тому +1

      @@louvoresaosenhor6166 não, assistindo o vídeo e exercitando você faz a sua própria listview, boa sorte

    • @louvoresaosenhor6166
      @louvoresaosenhor6166 3 роки тому

      @@SimpleKOD ok obrigado

    • @louvoresaosenhor6166
      @louvoresaosenhor6166 3 роки тому

      @@SimpleKOD na onde eu arrumo um arquivo Json? I precisa de um editor de arquivos pra editar ele?

  • @inforcetechconsultoria427
    @inforcetechconsultoria427 Рік тому

    Os blocos que nao abriu ali fizeram diferença p nao entender a logica de como tu ta trazendo os dados, no geral a explicaçao foi boa só ficou meio misturado mostrar teus blocos depois o aia do cara sem mostrar a finalizacao do teu, mas valeu pelo conteúdo!

    • @SimpleKOD
      @SimpleKOD  Рік тому +1

      Obrigado. Esse vídeo é especifico para criação da listview dinâmica usando template JSON, os dados da lista estão em um dicionário offline apenas para testes, para saber como usar dicionários tem 2 vídeos já no canal, neles você aprende a pegar os dados separados como fiz nos blocos fechados.

    • @inforcetechconsultoria427
      @inforcetechconsultoria427 Рік тому

      @@SimpleKOD Boa, vou dar uma olhada estou brigando c Json faz dias

    • @SimpleKOD
      @SimpleKOD  Рік тому

      @@inforcetechconsultoria427 boa, JSON já é padrão para troca de informações na internet, vale a pena

  • @user-rm2lr1zx5e
    @user-rm2lr1zx5e 3 роки тому +1

    Hola, geniales tus vídeos!
    Una pregunta... ¿se podría hacer una lista de deseos tipo amazon, shein, aliexprex, etc.?
    Es decir, que le diera a un botón y se añadiera a otra pantalla que sería la lista de deseos, guardándose todos los elementos a los que se les haya dado al botón.
    Gracias,
    Un saludo.

    • @SimpleKOD
      @SimpleKOD  3 роки тому +1

      Gracias.
      Sí, es posible que crees algo así con esta extensión.

  • @adityaprakash6813
    @adityaprakash6813 3 роки тому +1

    Hey, i can't understand the language, can u provide aia file of thia project.

    • @SimpleKOD
      @SimpleKOD  3 роки тому

      I don't provide the AIA file because I make videos so that people can replicate and learn how to do it, just copy the AIA project they won't learn.

  • @AmorMimado
    @AmorMimado 4 роки тому

    Amigo poderia me ajudar com um erro que eu não consigo arrumar ?

    • @SimpleKOD
      @SimpleKOD  4 роки тому

      Claro, qual?

    • @AmorMimado
      @AmorMimado 4 роки тому

      @@SimpleKOD fiz um App de iptv aonde o código está hospedado e Puxo os canais por web no kodular o problema é que está puxando um só as v3zes vem todos os canais misturados como faço pra separar eles pra poder da o clik se quiser mais informações vamos nos falar no whtas

    • @SimpleKOD
      @SimpleKOD  4 роки тому

      Usando webview vc diz? O problema pode ser no site, só analisando os blocos

    • @AmorMimado
      @AmorMimado 4 роки тому

      @@SimpleKOD tem email ou whtas ou telegram pra mim explicar melhor , é por web componente e não webviwer

    • @SimpleKOD
      @SimpleKOD  4 роки тому +1

      @@AmorMimado na parte "Sobre" do canal tem o e-mail

  • @edenilsonrr
    @edenilsonrr 4 роки тому

    achei muito interessante pena que já fiz no metodo comum e como meu protejo é algo um pouco avançado já to em 3.349 blocos e já otimizei uma estrutura, mas o que mais pesa é o carregamento dos componentes dinamicos no dispositivo, na comunidade Kodular eu passei 4 dias pesquisando, achei umas soluções mas todas prejudicam de alguma maneira a performace no app :\ vc sabe se existe uma solução nem que seja pra diminuir a lentidão ao criar componentes dinâmicos em escala?

    • @SimpleKOD
      @SimpleKOD  4 роки тому +1

      Só analisando o projeto mesmo, normalmente oq pesa na criação são imagens/mídias em geral e a quantidade de itens da lista. Pra resolver é usar método async pra imagens e formar a lista aos poucos tipo em páginas.

    • @edenilsonrr
      @edenilsonrr 4 роки тому

      @@SimpleKOD Eu também pensava exatamente como vc mencionou, que oque pesa mais é a mídia, porém fiz um benchmark e descobri que cada componente criado cria um atraso consideravel, mas ao setar as propriedades {cores}{altura x largura} fica aumentando o atraso cada vez mais, ai resolvi usando o componente {para cada item da lista} juntamente com o temporizador e removi este tipo de atraso, mas mesmo assim não ficou bom, então fiz uma nova estrutura pra criar enquanto rola a vertical, e da pra criar as instruções conforme o comprimento da lista, e quanto as imagens, eu ja tinha resolvido, mas pesquisando a fundo o assunto, achei uma extensão muito boa que faz a leitura e armazena no cache, assim a mesma imagem pode ser lida mais de uma vez sem acessar o HTTP e de forma dinâmica, eu não senti diferença entre criar dinamicamente o componente, mas se vc usar o utilitários de imagem da kodular sem ser dinamicamente fica bem lento a leitura, se vc precisar futuramente de uma estrutura desse tipo me manda msg que posso ajudar, já que através de seus vídeos do canal tu me ajudou demais!

    • @SimpleKOD
      @SimpleKOD  4 роки тому

      @@edenilsonrr Verdade, se for criar uma lista muito grande só sendo aos poucos e de preferencia remover os antigos pra não consumir muita memória. Essa extensão de colocar as imagens em cache é muito boa para elementos repetidos mesmo. Com certeza mandarei mensagem se precisar, estamos aprendendo sempre. Obrigado por acompanhar.

  • @juniorrj9026
    @juniorrj9026 4 роки тому

    Opa, boa tarde! Meu amigo eu segui suas dicas, mas estou com uma dificuldade na hora de executar o app.
    Está aparecendo uma mensagem provavelmente relacionada à lista:
    The operation select list item cannot accept the arguments: , [PRODUTO ABCD], [1]
    Obs: no meu caso, estou trazendo os dados de um xml. Quando os dados são recebidos eu decodifico montando uma lista.
    Se puder dar uma sugestão, eu agradeceria.
    Abs!

    • @juniorrj9026
      @juniorrj9026 4 роки тому

      Para completar, vi que esse item [1] que aparece como argumentos da mensagem se refere ao index "1" que eu coloquei como parâmetro do bloco "select list item list"

    • @SimpleKOD
      @SimpleKOD  4 роки тому

      @@juniorrj9026 verifica se que oq vc está usando como lista não está no formato correto, usa o bloco de verificar se realmente é uma lista... o "is a list? thing", caso retorne false é pq vc precisa tratar os dados até que retorne como true

    • @juniorrj9026
      @juniorrj9026 4 роки тому

      @@SimpleKOD Beleza, vou fazer isso. Muito obrigado.

    • @juniorrj9026
      @juniorrj9026 4 роки тому

      @@SimpleKOD Fiz o teste e retornou true, mas estou achando que a lista não está com a estrutura que o controle "for each key with value in dictionary" está esperando. Eu até mudei os dados de xml para Json para ver se faria diferença, mas o problema continua.
      Vou continuar experimentando aqui.

    • @SimpleKOD
      @SimpleKOD  4 роки тому

      @@juniorrj9026 caso não consiga manda um e-mail ou deixa o contato aqui pra eu ver os blocos, se for algo rápido já resolvemos, se for demorado posso dar pelo menos o caminho para a solução

  • @raullemossobrinho8751
    @raullemossobrinho8751 4 роки тому +1

    Olá,
    Muito bom o conteúdo desse vídeo.
    Posso dizer que a partir desse conhecimento, posso fazer telas dinâmicas sem ter que atualizar o aplicativo, bastando apenas ler do banco o template JSON.
    Apenas uma observação... Não ficou claro se as imagens já são arredondadas originalmente ou existe como formatar o arredondamento no template.
    Continues assim, trazendo bons conteúdos.
    Obrigado!

    • @SimpleKOD
      @SimpleKOD  4 роки тому +2

      Obrigado. Sim, da para você criar telas dinâmicas, nunca testei, eu uso apenas para criar lista. Quanto as imagens, elas estão no assets, esse banco de dados de exemplo não possui a url. Mas daria sim para pegar do banco de dados e formatar elas redondas, mas não aconselho, é interessante já salvar elas nesse formato desejado com o componente Image Editor.

  • @herickkgb825
    @herickkgb825 4 роки тому

    Bom dmais!
    uma pergunta você depois poderia ensinar a postar um video, tipo netfl.ix onde não precisa atualizar o app para aparecer os videos novos! este conteúdo esta em falta no youtube vc seria o primeiro a postar.

    • @SimpleKOD
      @SimpleKOD  4 роки тому

      Valeu. Para adicionar vídeos automaticamente é a mesma ideia, só que a lista vai ser por exemplo o poster do filme no lugar da imagem, nome sendo nome do filme, embaixo onde tem o telefone seria a categoria, ou algo do tipo. Para alimentar a lista vai depender do seu banco de dados.

  • @soloengeengenhariaprojetos8291
    @soloengeengenhariaprojetos8291 3 роки тому

    Muito bom! Oi, deixa eu expor uma duvida (ou dívida!) Tem como fazer com que, ao utilizar três 'ListView' lado a lado, como três colunas, (Nome, Idade, Sexo) e, quando escolhermos por exemplo, o 3° item (Selection Index)(Ex: 30) de uma das três listas, as outras duas listas mostrem também seu 3° item (Ex: Nara F)? Que foram inseridos e salvos no mesmo momento, na mesma inserção e os três ficariam alinhados. (para o Ex.: Alan 25 M - Joanna 19 F - Nara 30 F)

    • @SimpleKOD
      @SimpleKOD  3 роки тому

      Obrigado. No caso não precisa ser 3 listview diferentes, você pode colocar um cardview e 3 label's dentro, e passar como ID do cardview o Index para identificar os dados, tenho um vídeo mostrando como pegar o click de cada componente dinâmico

    • @soloengeengenhariaprojetos8291
      @soloengeengenhariaprojetos8291 3 роки тому

      @@SimpleKOD obrigado pela rapidez da resposta.
      Mas com as três listview daria para fazer?
      Qual seria o link deste seu vídeo? Obrigado.

    • @SimpleKOD
      @SimpleKOD  3 роки тому

      @@soloengeengenhariaprojetos8291 é possível, mas não é prático. Não tenho vídeo fazendo dessa forma.

    • @soloengeengenhariaprojetos8291
      @soloengeengenhariaprojetos8291 3 роки тому

      @@SimpleKOD desculpe, escrevi mal. O link para a solução com card view?

    • @SimpleKOD
      @SimpleKOD  3 роки тому

      @@soloengeengenhariaprojetos8291 youtube causa encrenca se colocar link, então faz uma busca com esses termos "simplekod Click na listview personalizada - Kodular" que deve achar tranquilo