FlutterFlow: STATE and DATA TYPES management! 🤖

Поделиться
HTML-код
  • Опубликовано: 4 авг 2024
  • In this video I teach you how to use App, Local and Component States. I also explain what Constants and Data Types are with practical examples.

Комментарии • 26

  • @RenanMainardes
    @RenanMainardes  4 месяца назад +1

    Fala pessoal!
    Se você gosta da minha didática com FlutterFlow, saiba que também gravo aulas exclusivas para a No Code Start Up, uma plataforma incrível e que está crescendo cada vez mais!
    Caso tenha interesse, eles têm uma formação de FlutterFlow muito completa que vc pode conhecer através desse link:
    pay.nocodestartup.io/aff/WVOCIMJ1/LDIT0HTE
    Esse é um link de afiliado, o que significa que eu ganho uma comissão caso você decida comprar o curso. É uma ótima forma de apoiar o canal caso eu já tenha te ajudado em algum momento.

  • @app2028
    @app2028 4 месяца назад +1

    Clara que ficou muito show, sou mais que inscrito sempre compartilho esse video cabe, uma versão 2 mostrando na prática inclusive no final faltou colocar na tela passando isso para os widget ficaria mais show ainda😅, se possivel gostaria muito de colocar mais likes e compartilhar😇

  • @walney2008
    @walney2008 4 месяца назад +1

    que massa quero tirar meu mvp do papel, aulas assim dá esperança, ^^

  • @AkioHirooka
    @AkioHirooka 5 месяцев назад +1

    Muito boa a explicação, ganhou mais um inscrito.
    Não estava entendendo direito esta questão do Data Type e seu vídeo me fez entender qual a função dele.

  • @marcosantonioramos3828
    @marcosantonioramos3828 6 месяцев назад +1

    muito bom!! a única aula que eu encontrei que tratou o gerenciamento de estado com lista

  • @jaguarconsultoriadigital8147
    @jaguarconsultoriadigital8147 7 месяцев назад +1

    Grato pelo vídeo.

  • @brunorodriguesdealmeida9956
    @brunorodriguesdealmeida9956 4 месяца назад +1

    Didática fantástica, parabéns!

  • @alfeumagalhaesribeiro195
    @alfeumagalhaesribeiro195 7 месяцев назад +1

    Parabens, muito bom!! Eu tenho uma situação que já fiz, está funcionando, mas preciso fazer um acrescimo, num pedido de comida, tipo um sanduiche, para um determinado produto eu terei adicionais, que podem ser selecionados 1 ou mais e eles estão no data type antes de enviar ao banco de dados Supabase, já estão indo mas sem os adicionais, esses adicionais estaram numa variavel Adicionais, eles serão separados por delimitadores que por sua vez está sepado o nome do produto do valor do produto por outro delimitador. Se tiver demandas sobre pense nesse problema. obrigado!! Feliz Natal e uma grande Ano Novo!!

    • @RenanMainardes
      @RenanMainardes  7 месяцев назад

      Legal! Obrigado pela sugestão.
      Vou gravar vídeos montando apps completos e vou incluir esta demanda.

  • @impulse.suasvendas
    @impulse.suasvendas 4 месяца назад +1

    Explicação excelente chará, rs me chamo Renan tbm heheh
    Vc presta consultoria?
    Tem curso de FF?

    • @RenanMainardes
      @RenanMainardes  3 месяца назад

      Olá amigo!
      Recomendo este curso aqui:
      ruclips.net/user/redirect?event=channel_description&redir_token=QUFFLUhqbGI3S1VYRTR6bDNTRHVMRkR6UkpDNXl5WEp6QXxBQ3Jtc0ttSV9HYU9va1RIcFpGOE9xR2JtZGlEYi0zempFMEhmMmNtVlkwSDhzWXJtUU9GM3M1QVZGMXdpaXRTTDhXWGxKMzI2eGJ2blFFNkdaNDJFY20zZi1xRUZnWHNZby1xNjlqTG9KQnU2UHpOZ0kxZjBkbw&q=https%3A%2F%2Fpay.nocodestartup.io%2Faff%2FWVOCIMJ1%2FLDIT0HTE

  • @o_ferraz
    @o_ferraz 6 месяцев назад +1

    Ola Renan, legal demais. ... pode me tirar uma duvida, quando colocamos no datatype list... porque so se escolhe no app state. Eu marco as duas no datatype + appstete?

    • @RenanMainardes
      @RenanMainardes  5 месяцев назад

      Depende da sua aplicação, mas geralmente se escolhe apenas o App State como tipo "List".
      Ou seja, ele vai gerar uma lista de objetos do tipo Data Type.
      Se vc colocar um campo do seu Data Type como list, vai ser uma lista de objetos cujos campos também possuem listas e como falei, depende da sua aplicação e como seus dados estão estruturados.

  • @acasa1086
    @acasa1086 6 месяцев назад +1

    Nao sei se é possível... mas estou a alguns dias tentando criar uma ação que passa por um data type (ex: USER que possui nome, idade e ativo), alterando o estado de ativo para false em todos os usuarios. Estou tentando criar uma função que acessa a estrutura dentro de um data type, mas esta dificil. Além de mudar o estado de uma variavel, queria contabilizar também (ex.: Quantos usuarios estão com ativo == TRUE).
    Se tiver alguma dica ou video sobre, me salva ai rsrs. No mais, parabéns pelo canal e didatica!

    • @RenanMainardes
      @RenanMainardes  6 месяцев назад

      Imagino que vc tenha uma variável global (app state) com um tipo Data Type específico.
      Para manipular essa variável via custom action, vc precisa primeiro declarar:
      var appState = FFAppState();
      Depois disso, pode realizar algumas operações como:
      --- Limpar:
      appState.usuariosSincronizados = [];
      --- Adicionar:
      appState.addToMinhaVariavel(variavel);
      Onde "variavel" é do tipo SeuObjetoStruct variavel = new SeuObjetoStruct;
      --- Remover:
      appState.removeAtIndexFromMinhaVariavel(i)
      Onde "i" é o índice da lista que vc quer remover.
      Enfim, existem várias formas de manipular data types, vou fazer um vídeo sobre isso pra te explicar melhor.
      E não, esse texto não foi gerado por IA kkk
      Abraços

  • @walney2008
    @walney2008 4 месяца назад +1

    como faço um projeto desses para ser um microsaas ? ou seja como controlar multi empresas e niveis de acesso de acordo com plano do usuario ? e como fazer parte pagamento das mensalidades pelo stripe por exemplo ? e como ter tipo um chatbot para ajudar os usuarios no suporte ? segue essas duvidas e sugestões

    • @RenanMainardes
      @RenanMainardes  3 месяца назад

      Olá! Tenho certeza que vai encontrar a resposta para todas essas dúvidas nesse curso aqui:
      ruclips.net/user/redirect?event=channel_description&redir_token=QUFFLUhqbGI3S1VYRTR6bDNTRHVMRkR6UkpDNXl5WEp6QXxBQ3Jtc0ttSV9HYU9va1RIcFpGOE9xR2JtZGlEYi0zempFMEhmMmNtVlkwSDhzWXJtUU9GM3M1QVZGMXdpaXRTTDhXWGxKMzI2eGJ2blFFNkdaNDJFY20zZi1xRUZnWHNZby1xNjlqTG9KQnU2UHpOZ0kxZjBkbw&q=https%3A%2F%2Fpay.nocodestartup.io%2Faff%2FWVOCIMJ1%2FLDIT0HTE

  • @escoladetecnologia
    @escoladetecnologia 5 месяцев назад +1

    Valeu. Como resetar através de um botão de reset ou clean os dados da tela gerado pelo Apostate ou page state, não consigo fazer isso e não vi ninguém ensinando... Alguém sabe?

    • @RenanMainardes
      @RenanMainardes  3 месяца назад

      Conseguiu resolver?
      Basta usar uma action "Update Page State" > Set fields > Em "Select Update Type" clicar em "Reset Value" > Deixar habilitada a função "Rebuild Current Page" em "Update Type".

  • @danyelfbc
    @danyelfbc 7 месяцев назад

    Cara, conseguiria fazer upload de foto para o datatype?? To tentando faz dias e n vai.. Criei um ImagePath, mas na hora de selecionar o Fileupload n vai, acho que ele n consegue saber que o file é uma imagem, aí fica como se fosse 2 tipos diferentes.. enfim, parece confuso de escrever aqui, mas fica a sugestão de vídeo aí, n tem NENHUM vídeo do tipo no youtube inteiro, só a galera trabalhando com banco de dados tradicionais (firebase e supa)

    • @RenanMainardes
      @RenanMainardes  7 месяцев назад +1

      Eu consegui colocar imagens em datatypes convertendo-as primeiro em Base64 (as imagens são convertidas em formato de String). Aqui no RUclips tem alguns vídeos explicando o processo, além da custom action de conversão, vc vai precisar usar um widget específico que exibe imagens convertidas. Vou gravar um vídeo sobre o tema daqui a alguns dias, obrigado pela sugestão.

    • @danyelfbc
      @danyelfbc 7 месяцев назад

      @@RenanMainardes Opa, consegui fazer, mas mesmo assim agradeço e irei ver o vídeo. vlw man