Como criar um aplicativo que funciona OFFLINE com FLUTTERFLOW

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

КОМЕНТАРІ • 167

  • @rafaelaraujoandrade
    @rafaelaraujoandrade Рік тому +41

    Nunca entrei num avião, mas depois que entrei na Comunidade Sem Codar, estou vendo esse sonho cada vez mais perto, já alcancei meus 5 Dígitos com trabalhos que consegui fechar depois que aprendi Flutterflow e Bubble com Renato Asse. Rumo ao 6 Digitos ✌✌🚀🚀🚀🚀

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

      Pode me passar seu email para eu ter um contato contigo amigo?

  • @Loug3141
    @Loug3141 Рік тому +5

    Mentor número 1 do mundo! E não é porque tou falando não 😉 (edit: próximo passo, virar o 1º de FlutterFlow também, além de Bubble. Só questão de tempo)

  • @gustavodemelo7
    @gustavodemelo7 Рік тому +7

    Gostei. Fiquei curioso para ver a sugestão de sincronismo para um próximo vídeo.

  • @alexbj5773
    @alexbj5773 Рік тому +3

    Obrigado por estar aguçando meu espírito empreendedor, tu é o melhor

  • @Barney999yt
    @Barney999yt Рік тому +4

    Ótima aula professor! Uma dica para a aula de sincronização lá na comunidade, é criar um app tipo Spotify, onde você baixa as músicas quando está com internet e consegue ouvir depois quando estiver desconectado :)

  • @gabelem
    @gabelem Рік тому +4

    Renato,
    Eu estava aguardando esta aula.
    Já vinha desenvolvendo minha ideia e estou devorando este material que você produz.
    Inclusive vi uma resposta sua na ComunidadeSemCodar sobre o custom code pra checar se tem conexão e aí sincronizar com o Firebase.
    Obrigado por nos alimentar com conhecimento nesta velocidade que você vem produzindo para o FF.
    Vamos que vamos. Não pare de produzir estes materiais para o FF.
    Se me permite sugerir, poste na comunidade um exemplo de como são "as ações de Firestore pra ir sincronizando os dados das variáveis locais com o Firebase", por favor.
    Grande abraço.

  • @EvandrorFranco
    @EvandrorFranco Рік тому +11

    Simplesmente fantástico 😂
    Já solta a aula de sincronização lá na comunidade 😂😂😂😂😂😂

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

    Comecei dia 24/10/2023 na comunidade sem codar, e estou ficando viciado a cada dia. As aulas do mestre Renato são 100% didáticas. Muito Show.

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

      Que massa, obrigado pelas palavras e seja bem vindo 👏👏

  • @leandroosterne
    @leandroosterne Рік тому +2

    Perfeita explicação, como sempre, Renato! Parabéns! E sim, a sincronização é bastante interessante... aguardo já a próxima! Forte abraço!

  • @BillyOFC
    @BillyOFC Рік тому +5

    Que massa, agora sei pra que serve o Data Type, que por acaso eu estava utilizando errado kkkkk. Uma sugestão, acho que seria muito legal você fazer uma aula sobre banco de dados, mas explicando o modelo não relacional, que o FlutterFlow utiliza (o do Firebase), pois muitas pessoas tem dúvidas (incluindo eu) sobre como funciona e como utilizar.
    Por exemplo: no caso de uma escola, com turmas e alunos, no Bubble a gente criava a tabela de alunos separada das turmas, e relacionava depois. No FlutterFlow fica meio confuso saber se deve fazer o mesmo, ou de fato colocar o objeto dentro da coleção de turmas, ao invés de criar fora, e relacionar.
    Seria ótimo uma aula no estilo Renato pra esclarecer isso

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

      Billy, na prática é muito parecido.
      Você criou uma escola, ok.
      Agora cria uma turma, com um campo "escola" do tipo Document Reference, e associa à qual escola ele pertence.
      Agora cria o "aluno", com um campo "turma" do tipo document reference, e associa à qual turma ele pertence.
      Pra buscar os alunos da turma 3A, você faz uma query puxando todos os alunos cuja turma seja igual à referência 3A.
      E assim vai :)

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

      @@RenatoAsse eu fiz isso. Mas fiquei pensando, a vantagem do banco nao relacional não é você colocar dados dentro de dados ? não seria mais performático, por exemplo, criar um data type de aluno, e sempre que cadastrar um novo aluno na turma, inseri-lo diretamente na turma, assim, para puxar, seria apenas listar os alunos dentro da turma que ja foi puxada(provavelmente) ? não sei se é possivel fazer isso com FF, mas pelo que entendi de banco não relacional, esse seria o jeito "certo" de se fazer, ou estou viajando ?

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

      @@BillyOFC em seu exemplo, o problema seria na virada do ano, por exemplo, para mover o aluno de uma turma para a próxima.
      Por isso, na prática eu acabo usando o banco não-relacional da mesma forma que uso o relacional. No não-relacional, a gente usa o conceito de "referências à documentos", enquanto no banco relacional, a gente usa o conceito de "chaves estrangeiras". Também não sei se essa é a forma correta, mas o que funciona muito bem pra mim é tratar tudo como se fosse relacional.
      Ou seja, no documento "aluno", criar uma referência à turma. Na hora de migrar de turma, só trocar a referência.
      Claro que isso envolve mais queries, mas também é muito mais simples de entender, de usar, de manipular.

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

      @@RenatoAsse entendi, também pensei isso kkkkk, é bem complicadinho, mas acho que seria o jeito correto. Só dei o exemplo com a turma pois foi a primeira coisa que pensei, nao vou fazer isso na pratica, mas creio que uma solução seria criar uma nova turma, afinal, ao virar o ano, uma nova turma se cria, nao seria uma boa pratica manter credenciais de uma turma antiga para uma nova, creio eu. O problema seria para transferência, mas creio que também dê para fazer, apesar de ser mais complicado do que relacionando, mas vale a pena no quesito performance. Valeu pelos esclarecimentos Renato, vc é o cara.

  • @CidadaoSincero
    @CidadaoSincero 2 місяці тому

    Já sinto que comecei bem com o tutorial do Renato Asser, comunidade sem codar é outro nível!
    ....para completa a trilogia, só preciso saber com sincronizar. rss E agora Renato? Help US!

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

    Excelente tutorial, Renato!
    Parabéns!
    O que mais tenho tido dificuldades no FF é o tipo de coisa que ocorreu no PASSO 6 (de adicionar novamente um item p/ "ligar o true" pra depois remover o item antigo);
    Pra quem está habituado com o Bubble, não dá p/ imaginar que a solução seria essa.
    Tem coisas que no FF parecem "pegadinhas".
    Há momentos que me sinto numa gincana tendo que adivinhar coisas que poderiam ser simples.
    A toda hora fico parado um tempão p/ resolver problemas que poderiam ter soluções mais óbvias ou intuitivas.
    Mas... Vamos caminhando!
    São videos com esse que dá um fôlego!
    VALEU!!!

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

      Edvan, tem 2 pontos aí:
      1) Bubble é uma ferramenta que surgiu em 2011. FlutterFlow surgiu em 2021. Bubble tem muito mais recursos que FlutterFlow, todo um ecossistema de mais de 3.000 plugins já criados pela comunidade, é uma plataforma muito mais completa. Por isso minha opinião é aquela que já falei algumas vezes: quer criar uma startup, um SaaS, um MicroSaas? Vá de Bubble e seja feliz, vai ser muito mais fácil e mais rápido.
      FlutterFlow tem um ritmo de atualizações fantástico, mas pense que serão alguns anos ainda para começar a ter um nível de recursos comparável ao Bubble. E mesmo assim, nunca será igual, pois Bubble é front+back, e FF é só front.
      Dificilmente haverá algo que "é mais fácil fazer em FlutterFlow do que em Bubble", tudo será mais difícil. No entanto, FF te abre as possibilidades de app nativo, integração API clientside nativa, backends externos nativos, exportação do código-fonte, e outros benefícios que Bubble não tem.
      2) Essa rotina que você citou de "ter que sempre descobrir uma forma de fazer algo que poderia ter soluções mais óbvias" é - literalmente - a rotina de qualquer desenvolvedor, independente da linguagem ou ferramenta escolhida. Você precisa encontrar conforto nisso. Muitas vezes você vai precisar recorrer até mesmo à APIs externas pra fazer algo que a ferramenta não faz de forma nativa, vai precisar meter um código Dart / Flutter ali em custom code. É assim, é isso que escolhemos fazer, e eu não trocaria isso por nada :)

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

      @@RenatoAsse Olá, Renato! Obrigado por responder!
      Eu entendo bem a diferença entre as duas plataformas.
      É a 3ª vez que tento aprender o FF (e só me empolguei mais agora pq vc fez um curso) e já assisti quase tudo que vc fez lá na comunidade.
      Entendo todas questões que vc levantou, inclusive da profissão (seja de programador ou desenvolvedor).
      Eu estou me acostumando com o FF.
      Eu sigo o canal oficial do FlutterFlow aqui no UA-cam e, diversas vezes, os próprios instrutores dizem que o FF "é meio chatinho" pra algumas coisas.
      São essas "coisinhas" que preciso me aprimorar.
      Até mesmo por isso, comecei a aprender Dart para me aprofundar mais.
      Minha dislexia me atrapalha um pouco, mas tuas aulas me ajudam muito.
      E sou grato a vc por isso!
      VLW!!!

  • @azielr.pereirajr1263
    @azielr.pereirajr1263 Рік тому +7

    Ótimo assunto, quando puder, manda alguma coisa com geração de PDF no flutterflow. Abraço. Parabéns !!!

  • @EderStore-wd9ee
    @EderStore-wd9ee Місяць тому +1

    Conteúdo muito top

  • @EderStore-wd9ee
    @EderStore-wd9ee Місяць тому +1

    Excelente conteúdo. Neste app por exemplo tem como sincronizar com outro aparelho que funciona como recetor onde recebo informações por email,e pode ver se o tal produto saiu e ou entrou no estoque? Fiquei curioso, um dia destes poderia explicar isso se for possível. Obrigado desde já

    • @RenatoAsse
      @RenatoAsse  Місяць тому

      Sim, quando você joga as informações num banco de dados, esse mesmo dado vai ser acessado por qualquer outro dispositivo em qualquer lugar :)

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

    Olá Renato. Excelente aula. Um muito obrigado por ajudar a malta autodidata, como eu.
    Tenho algumas questões para si, gostaria de saber se é possivel criar notifications em app offline (datatypes).
    Gostaria também de lhe perguntar de como é que poderia trabalhar com datas. Imaginando que, existe uma conta para pagar a uma determinada data. E se tiver perto dessa data de pagamento, iria criar uma notificação para pagar mas tudo modo offline. Como se fosse um "reminder" de pagamentos.

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

      Consegue enviar push notifications locais offline sim, tem um tutorial aqui no fórum do Flutterflow: community.flutterflow.io/community-tutorials/post/local-notification-in-flutterflow-app-O8Vq6ARbwvKiFQk

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

    Mano que vídeo incrível 😻. Outra coisa mano, faz um vídeo mostrando como puxar dados do WordPress com Api, nunca achei nada até hoje.

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

      Dados do WP? Já fez algo do genero?

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

      @@alexbj5773 isso mano, queria ver como isso seria no flutterflow

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

      O Renato já fez um vídeo há uns três anos sobre a api do Wordpress, procura la.

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

      @@danillodc3307 já?

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

      Já fiz, a lógica pra fazer isso em FlutterFlow é exatamente a mesma: ua-cam.com/video/k3LPToXkMu4/v-deo.html

  • @jeanc936
    @jeanc936 3 місяці тому

    Parabéns!!! Tenho um dúvida. Para criar um app de cadastro de clientes e poços, por exemplo é possível usar os dados offline e transmitir quando tiver conexão. Como eu poderia implementar? Lembrando que eu cadastro o cliente e em seguida vou executar o serviço de perfuração na zona rural.

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

    Olá, Renato. Muito boa a dica de adicionar e remover da lista, me ajudou a depurar o erro num aplicativo. Valeu !!
    Aproveito para perguntar: tem alguma forma de colocar a lista de produtos não comprados em ordem alfabética?
    Abraço

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

      Marcelo, consegue sim, só usar o "Sort" dentro da Query. Se estiver na Comunidade Sem Codar, veja essa aula: comunidade.semcodar.com.br/aula/ffshoplist-4c-ordenar

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

      @@RenatoAsse Obrigado pelo retorno, Renato.
      Já tinha assistido a essa aula que você indicou acima.
      Acontece que estou usando um BD local e no "Generating Children from Variable" da coluna, só encontro "Filter Condition". Não vejo "Sort" ou "Ordering".

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

      @@marcelodf0 ah sim, no Generate Dynamic Children realmente não tem uma opção nativa de ordenamento. Preciso ou jogar isso pra Query, ou montar uma Custom Function.

  • @MrBann54
    @MrBann54 11 місяців тому

    Excelente explicação...parabéns! É possível gerar data type e app state de forma dinâmica (me refiro ao ato de os criar do zero, inclusive o nome do mesmo e de seus compontentes, ao executar uma ação (clicar em um botão, por exemplo)?
    Não é possível usar um listview ao invés de "filhos dinâmicos" para visualizar os dados?

    • @RenatoAsse
      @RenatoAsse  11 місяців тому +1

      Você consegue popular o app state de forma dinâmica sim, com a ação "App State"

  • @fabiof.deaquino4731
    @fabiof.deaquino4731 Рік тому +1

    Aula filé!

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

    Parabéns pelo conteúdo! Porém não ficou claro se esse recurso do FlutterFlow é para armazenamento de dados equivalente ao um sqlite da vida. Entendo que o conceito é diferente, mas acredito que a maioria gostaria de saber é isso. Segurança e capacidade de armazenamento, bem como facilidade de registros pode ser inserido, como alterar, filtrar, excluir, sincronizar. Veja que maioria dos usuários sobre com indisponibilidade de Internet para app de campo, e a solução é gravar local no aparelho e sincronizar ao estabelecer internet no aparelho.

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

      Ainda não usei em produção pra te dar os detalhes, mas me parece que sim, como ele permite você montar estrutura de dados, e armazena localmente, funciona de forma similar ao SQLite: te permite fazer o CRUD completo com os dados.

  • @cesarbalbinott
    @cesarbalbinott Рік тому +2

    Renato, vi outro vídeo de outro professor esses dias e até questionei justamente sobre a sincronização dos dados(mas não tive resposta), faço isso em flutter com firebase e sqlite rodando no device, ou até mesmo com sqlite e apis rest salvando dados em postgresql ou qqr outro banco seja relacional ou não, mas a lógica para gravação dos dados locais e em "nuvem" geralmente é complexa, pois temos que trabalhar com vários IDs para o mesmo registro um local e outro na base central ou utilizar UUID etc, quando a quantidade de devices offline aumenta a complexidade aumenta tbm, estou curioso para saber como daria para fazer isso com flutterflow, pois é uma das coisas que mais demandam tempo hoje no desenvolvimento dos meus apps.

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

      Cesar, sem conseguir entender exatamente onde você empacou aí, vai ser muito difícil conseguir ajudar.
      Mas basicamente, é gravar todas as informações relevantes no banco de dados pra fazer todas as consultas e casar os dados.
      Se no data type local você tiver 3 campos ("uuid local", "uuid nuvem" e "sincronizado (boolean)"), já consegue casar todos os dados.
      Ao criar offline:
      - Crie o uuid local
      - Deixe o uuid nuvem em branco
      - Sincronizado = false
      Ao conectar:
      - Envie para a nuvem, grave o uuid local na nuvem
      - Grave localmente o uuid da nuvem
      - Sincronizado = true
      Assim você terá tanto localmente quanto na nuvem as três informações sincronizadas.
      Se estiver na Comunidade Sem Codar, faz um post lá no grupo.semcodar.com.br expondo melhor a tua dificuldade, pra gente ajudar :)

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

      @@RenatoAsse obrigado pela resposta, a minha dificuldade na verdade era mais uma dúvida, mas tu já respondeu kkkk, eu faço isso no flutter e queria saber se ia funcionar legal no flutterflow e se seria fácil de fazer, mas pelo visto é fácil.

  • @LeandroDomingues-ux9cy
    @LeandroDomingues-ux9cy 10 місяців тому +1

    Ótimo vídeo

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

    Retano, sempre surpreendente 👏
    Minhas demandas:
    1) como gerar relatório pdf no ff,
    2) tbem como usar um db relacional tipo supabase.
    3) como conectar o ff no sql server existente rodando com outros projetos web. Não posso migrar os dbs pra outras plataformas pq vai parar os web app. Será q tem alguma plataforma q faça essa conexão com meus dbs mssql e me dê uma api pronta com autenticação e endpoints?
    Gratidão!

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

      Stella
      1) Custom Code, ou integração API. Tem até plugin do Xano que gera PDF.
      2) Sim, FlutterFlow integra de forma nativa com Supabase. Já estamos gravando as aulas pro curso.
      3) A resposta é sempre API. FlutterFlow integra com qualquer API, agora você precisa achar uma solução para abrir API Endpoints do seu SQL Server.

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

      Vc sabe se é possível criar uma conexão P2P ? Exemplo o PDF tá no celular de um cara e outro baixa

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

    Renato faz um video ensinando a configurar o dominio no bubble, ter o dominio proprio

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

      Já fiz já, tá aqui: ua-cam.com/video/DqRRmstjc-M/v-deo.html

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

      @@RenatoAsse obg Renatao tu é fera eu aprendi muita coisa com vc

  • @douglasf9843
    @douglasf9843 9 місяців тому +2

    Na próxima aula poderia ensinar como fazer o DATA TYPES "conversar" com FIREBASE, para que o aplicativo trabalhe na NUVEM e OFFILINE.

    • @RenatoAsse
      @RenatoAsse  9 місяців тому +1

      Douglas, temos um módulo inteiro na Comunidade Sem Codar ensinando: comunidade.semcodar.com.br/aulas?curso=ffadv&mod=ffsync - Módulo Sincronização Online x Offline (Curso FlutterFlow - Recursos Avançados)

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

    Olá Renato.
    Sou membro da comunidade. Já tem a aula de sincronização?

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

    Boa tarde, Renato! Gostaria se saber se dá para criar um Aplicativo Fidelidade com o preenchimento de estrelinhas.

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

      Claro. Inclusive um aluno nosso criou um desse que faz sucesso: www.semcodar.com.br/resultados-rodrigo-fidelidade/

  • @ComoEFacilFazer
    @ComoEFacilFazer 6 місяців тому +1

    gostei do flutterflow,mas nao sei mecher em nada , gostaria de criar um player de video mp4 que eu pudesse buscar digitando numero do video seja numa pasta especifica ou midia de armazenamento

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

    Renato como sempre dando show de aulas. Meu nobre, é possível criar o app offline mas com opção de criar conta e fazer login ?

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

      Marcos, não consegue pois não tem como. A ideia da autenticação é restringir a visualização de dados, mas isso conflita diretamente com a proposta do offline, que é de manter todos os dados armazenados no dispositivo. Se os dados estão no dispositivo, o usuário mais "avançado" conseguirá acessar, e aí não haverá segurança.
      Sempre que se fala em autenticação, precisa ser online, pra ter garantia de que os dados estarão protegidos.
      Mas se você não tem um problema de segurança de dados, só quer validar se a pessoa tem acesso, aí dá pra fazer sim, só cruzar a senha com uma variável interna e deixar a pessoa navegar para a página que deseja.

  •  Рік тому +1

    ola professor, o Flutterflow trabalha com paginas responsivas tambem ou apenas com aplicações?
    Caso positivo, quais ferramentas voce recomenda, de preferencia, que tenha conteudo na comunidade

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

      Sim, Flutterflow também cria aplicações web. Inclusive logo no módulo 1 do curso de Flutterflow para Iniciantes a gente ensina a criar uma aplicação web com FF :)

    •  Рік тому

      @@RenatoAsse vlw professor, vou ver na na CSC. Tanks!

  • @marcosmacedo3879
    @marcosmacedo3879 11 місяців тому +1

    Renato, qual seria o passo-a-passo para ordenar a lista por ordem alfabética?

    • @RenatoAsse
      @RenatoAsse  11 місяців тому

      Marcos, se estiver na Comunidade Sem Codar veja essa aula: comunidade.semcodar.com.br/aula/ffshoplist-4c-ordenar - Ordenando documentos

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

    Boa tarde... é possivel fazer o push notification com o software o offline... outra o push notificatio pode ser feito para web com rwsponsividade mobile.... grato...
    Sempre surpreendendo a todos...

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

      Reinaldo, pra receber a push notification precisa estar online.
      E sim, existem Web Push Notifications exatamente para funcionarem em aplicações web :)

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

    Estou construindo uma aplicação comercial, e a aplicação irá funcionar tanto Online como Offline. Então terei que ter este processo de sincronização nas nuvens.
    Tenho instalado o banco de dados em um servidor local dentro da empresa, e gostaria de saber como configurar o FlutterFlow com este banco de dados local.
    Grato
    Lourival

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

      Lourival, você vai ter que abrir os API Endpoints desse seu banco de dados para que possa interagir com o FlutterFlow. Aí faz a integração API normalmente.

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

    Boa tarde! Excelente seus conteúdos... Mas me veio uma dúvida... Usando o flutterflow, eu quiser fazer um app, não o webapp, mas o app mesmo, mesmo que não queria publicar na app store, eu tenho que pagar o plano de $15 dólares da FF e mais os 99 da apple developer?
    Ou esses 99 são para colocar na app store?

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

      Edu, são coisas diferentes.
      A mensalidade do FlutterFlow é para continuar usando a plataforma. Depois de publicado, teoricamente você pode parar de pagá-los, sim.
      A anuidade da Apple é para manter ativa a conta de desenvolvedor, para poder publicar aplicativos na App Store.

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

      Entendi... Acho justo sim pagar a FF... Sem dúvidas... Mas eu preciso pagar a Apple caso eu só queria fazer um único app pra mim?

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

      @@eduresbowlingproshop9699 se quiser usar a App Store, sim, precisa pagar.

  • @edinacavalcanteof
    @edinacavalcanteof 7 місяців тому +1

    Poderia fazer um tutorial para prestação de serviços!

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

    Opa. saiu a aula de sincronizacao?

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

    Renato blz ?
    Estou iniciando no mundo do desenvolvimento de app sem codar e tenho um cliente querendo um app que tenha um botão do panico que assim que for acionado ele mande a localização de quem apertou. Esse cliente é proprietário de uma empresa de segurança. É possível fazer esse app?

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

      Com FlutterFlow, consegue sim. Mas vai ter que partir pra um pouco de código pra criar esse widget customizado na home. O caminho é usar esse pacote pronto do Flutter aqui: pub.dev/packages/home_widget

  • @WillianMateus-c5o
    @WillianMateus-c5o 3 місяці тому

    Ola, estou com uma dúvida, criei um app para teste, mas não tenho o flutterflow pro, gostaria de tirar algumas dúvidas antes de comprar.
    Primeiro, o app tem o banco de dados do Firebase, se eu comprar e baixar o app, ele vai continuar sincronizando com o Firebase?
    E depois que eu baixar o app, posso instalar em mais de um celular que vai funcionar todos sincronizados?

    • @RenatoAsse
      @RenatoAsse  3 місяці тому

      Sim, exato. Todos os apps baixados vão manter a mesma configuração previamente criada.
      Mas pra conseguir publicar nas lojas, precisa ir pro plano pago do FlutterFlow, que vai de 15 a 35 dólares por mês :)

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

    Uma dúvida: vc exclui um item, ou seja, um produto e inclui o outro com mudança do campo booleano. Mas se ele tiver referência á algum outro registro em outra tabela ou algo parecido ? Como ficaria neste caso ?

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

      Fiquei com essa mesma dúvida. Da forma como foi feito aparentemente se perderia o histórico e as relações daquele item, né isso?

    • @RenatoAsse
      @RenatoAsse  Рік тому +3

      Silvio, se teu documento contiver relações com outros documentos, aí eu não faria a exclusão/inclusão de item, faria só a modificação mesmo.
      O cuidado aí é você garantir que está puxando o index correto, no entanto. No meu caso não funcionava pois eu usava dois grupos repetidores diferentes com filtros.

  • @carhqgomes
    @carhqgomes 20 днів тому +1

    Quando sai o video da integração do app offline para online e vice versa? não encontrei no canal =(

    • @RenatoAsse
      @RenatoAsse  20 днів тому

      Putz, no canal acabei não fazendo nada. Mas fizemos esse módulo completo aqui no curso: comunidade.semcodar.com.br/aula/ffsync-1a-comofaremos

  • @RobsonCandeo-w2p
    @RobsonCandeo-w2p Рік тому

    Oi Renato, e o video para salvar os dados no banco depois está pronto? Nem na comunidade eu achei informaçoes

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

      Do FF ainda não, estamos gravando outras aulas. Mas é a mesma lógica dessa aula aqui: comunidade.semcodar.com.br/aula/ag-appcoletor-2e-logicasincronizacaodadosoffline - Aula Sincronização dos dados Offline - Parte 1 (Aplicativo Coletor de Dados (Sincronização Online x Offline))

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

    Top ONE - Show de bola.

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

    Olá Renato, sou seu aluno (não praticamente) Teria como vc mostrar como montar um arquivo em texto (tipo contrato ou proposta) que busca informações no banco de dados? Vc havia feito no bubble com whatsapp, mas no flutter está difícil pra eu fazer

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

      Que fosse possível gerar um PDF

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

      O processo é exatamente o mesmo: popular banco de dados, e puxar as informações do banco de dados.
      Se estiver na Comunidade Sem Codar, faz um post lá no grupo.semcodar.com.br com o link do editor mostrando onde empacou que a gente ajuda a solucionar :)

  • @WillianMateus-c5o
    @WillianMateus-c5o 11 днів тому +1

    Boa tarde, tenho uma duvida, como faco para enviar os dados para outra tela? Igual faço com o firebase?

    • @RenatoAsse
      @RenatoAsse  10 днів тому

      Willian, sempre que você pensar em levar dados de um lugar pra outro, a solução sempre será gravar no banco de dados, e depois buscar esses dados :)

    • @WillianMateus-c5o
      @WillianMateus-c5o 10 днів тому

      @@RenatoAsse Ah, então não consigo usar Offline, está bem kk, obrigado

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

    Ola. Preciso fazer um app para controle de entrega de epi. Onde preciso coletar a assinatura de quem recebeu. Eu vi que tem a opção "signiture" no flutterflow, mas nao achei nehlnhum vidro falando sobre isso... Poderia fazer um video?

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

      Gleydson, pra esse tipo de coisa pequena não vai achar vídeos mesmo, só instala o plugin de signature aí que você quiser, testa pra ver se tá funcionando e tá resolvido.
      Se empacar ou tiver dificuldades em usar o plugin, faz um post lá no grupo.semcodar.com.br que a gente ajuda a desempacar :)

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

      @@RenatoAsse maravilha... Muito obrigado pela resposta

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

    Renato, tem como rodar este app em um dispositivo IOS (tablet)? Obrigado

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

      Sim, FlutterFlow cria apps nativos tanto pra mobile quanto tablet, e até mesmo desktop.

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

    Renato e pra iphone?

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

      Funciona normal. Isso que é massa do Flutter: cria apps pra iOS, Android e Web :)

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

    Caro @RenatoAsse, meu projeto da erro com Firebase e não executa, estranho tendo em vista que é off-line, não é mesmo? Descrição do erro: (You need to set "Firebase Web Config" in the Firebase Configuration page to use "Debug Mode"...) Consegue me ajudar? Já fui em Firestore e solicita ID do Firebase... Me dê um Help meu estimado Mentor.

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

      Se disse que vai usar o Firebase (ou seja, se você botou pra usar as ações do Firestore em algum lugar do aplicativo), ele já vai te pedir pra validar a credencial do Firebase.

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

      ​@@RenatoAsse Baixei o modelo pronto novamente e comparei as configurações. :) desabilitei: Platforms - web(enables deep linking) / Authentication e deletei uns erros. Agora vou rever: (Actions) e Generate Dynamic Children

  • @EderStore-wd9ee
    @EderStore-wd9ee 29 днів тому

    Olá tem alguma função no flutterflow que você pode guardar o aplicativo em desenvolvimento no caso de ter um queda de energia e o computador desligar para não perder o projeto? Obrigado desde já pela atenção

    • @RenatoAsse
      @RenatoAsse  27 днів тому

      O editor do FlutterFlow está sempre salvando automaticamente as modificações que você faz, mesmo que você não publique.

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

    boa tarde tem alguma aula de impantacao de sistema offline no ff de como seria baixar e instalar esse sistema pronto no windows .uma especie de gerador de instalacao para windows ?obs estou querendo entrar na area e pesquisando sobre mas nao vi nada ainda obrigado e abc

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

      Dudu, o FlutterFlow tem a opção de exportar pra Windows, mas ainda tá em alpha. Na prática, hoje, não conheço nenhuma plataforma No Code que crie softwares executáveis para Windows, especialmente com uso offline.

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

      @@RenatoAsse muito obrigado pela atencao e uma pena mesmo muito obrigado pela ajuda abraco otimo conteudo

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

    Parabéns Renatão. Algum momento vai usar supabase e xano ? Grande abraço amado mestre!!!!

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

      Sim, já estamos gravando aulas de Xano inclusive :)

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

    Bom dia, sou de angola vi seus videos. E gostaria de saber como funcionam os app mobile que podem ser utilizar banco de bados de um servidor sem ter acesso a Internet, ligando apenas a rede movel. Exemplo app para pagamento de banco

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

      Não entendi. Como estaria conectado à "rede móvel" mas sem acesso à Internet?

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

    Tem como por valores e total ? Também ?

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

    Alguém poderia me indicar alguns apps que foram feitos 100% em flutterflow e que estão disponíveis na play store?

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

      Tem um monte aqui: community.flutterflow.io/c/show-your-work
      O que FlutterFlow faz é gerar um código Dart/Flutter. Alguns apps criados com Flutter:
      - Google Pay
      - Alibaba
      - Ebay
      - Nubank
      - Quinto Andar

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

      @@RenatoAsse Muito obrigado Renato, so mais uma duvida, pq o muitas pessoas que estudam/trabalham com Flutter fala mal ou despreza o FlutterFlow?

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

      @@lucas_lgm porque programadores tradicionais não gostam de No Code ou Low Code. Se sentem ofendidos com a ideia de alguém criando aplicativos profissionais sem precisarem fazer 5 anos de faculdade. Imagine que você passou uma década aprendendo a programar, abre a pesquisa salarial de programadores (pesquisa.codigofonte.com.br) e vê lá Low Code em 16° lugar como tecnologia mais popular de programação no Brasil, com 8.200 reais de média salarial, a mesma média salarial de desenvolvedores tradicionais. Não ia te deixar p**o?
      E aí entram na jornada alguns youtubers de programação que nunca abriram uma ferramenta Low Code na vida, fazendo vídeos falando mal de Low Code pra botar ainda mais lenha na fogueira, e dá no que dá.
      Esquece os outros, faz o seu :)

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

      Faz sentido Renato, muito grato pela explicação, e parabéns pelos seus conteúdos, estou aprendendo muito!

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

    Gostaria de somar 2 textfild e aparecer no campo text como eu faria pode ajudar

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

      Custom function :)
      Se estiver na Comunidade Sem Codar, veja esse exemplo: comunidade.semcodar.com.br/aula/ffcatalogo-10b-customcodesomavendas - Custom code para somar total vendas

  • @gabriel.lenonn
    @gabriel.lenonn Рік тому +2

    Conteúdo top. 👏

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

    Se eu quiser baixar um video no app pra assistir quando estiver offline, como faria isso?

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

      João, precisaria inserir uma Custom Action no código pra fazer o download do arquivo e depois reproduzir: community.flutterflow.io/c/suggestions-and-feedback/the-ability-to-download-files-to-the-gallery-or-device-storage

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

      @@RenatoAsse Valeu pelo resposta Renato! Tmj!

  • @zyan...
    @zyan... 8 місяців тому

    uma pergunta, essa coisa de baixar o apk é paga e nao quero ser desenvolvedor so que "brincar" com a ferramenta, essa opção de offline funciona quando o "app" é um atalho do navegador?

    • @RenatoAsse
      @RenatoAsse  8 місяців тому

      Putz, não vou conseguir te ajudar. Nunca comecei algo "só pra brincar".

    • @zyan...
      @zyan... 8 місяців тому

      @@RenatoAsse ok

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

    Renato, nao tem como formata imputs, sumiu aquela caixinha de adicionar id de tributo HTML nos elementos

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

      Você está falando de Bubble, né? Vá em settings - General - Expose ID pra habilitar a caixinha de ID.

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

      @@RenatoAsse sim do bubble, mas lá não tem mais essa opção, se vc fizer uma conta nova essa opção não aparece mais, só tem nas contas amtigas

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

      @@reidoscuponsoficial1624 está lá no final, em Advanced options.

  • @Thiago33350
    @Thiago33350 4 місяці тому

    Já tentei armazenar imagem no App State e não é possível

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

    É possível fazer jogos com flutterflow?

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

      Sim, rolou até um hackathon de jogos em FlutterFlow, aqui estão os jogos vencedores: hackathon.flutterflow.app/

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

    Por que o contato do whatsapp da página da comunidade não está funcionando?

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

      Funcionando normal aqui. Mas se não der certo aí, pode chamar direto no wa.me/5548988086539

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

    Alguém teve dificuldades com scroll vertical quando a lista possui muitos componentes?

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

      Ache sempre o container que tiver lá em cima na widget tree e bota ele como Scrollable que resolve :)

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

      @@RenatoAsse Valeu!

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

    Renato e agora não q n tem como editar os imputs formato de número de celular e cpf

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

      Tem sim, seleciona o TextField, vai em "Mask" lá embaixo e seleciona Custom.

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

      @@RenatoAsse não tem isso não Renato, e no outro puglim input formater, tiraram a opçao de marcar a caixinha pra adicionar HTML dos elementos

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

      @@reidoscuponsoficial1624 tá, acho que você tá falando de Bubble então, e não de FlutterFlow, correto? Habilita a caixinha ID lá em Settings - General - Expose ID.

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

      @@RenatoAsse obg, tem algum vídeo ensinando a mexer no seu puglim? N tô entendo ele. E o imput formater n tá funcionando aq no meu

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

      @@reidoscuponsoficial1624 a documentação completa do meu plugin está aqui: bubble.io/page?type=page&name=input-mask&id=bubble-essential-plugins&tab=tabs-1

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

    DESAFIO criar um aplicativo que cuida de todo o processo de entrega de pacotes, começando pela coleta do pacote no local do cliente ou estabelecimento. Em seguida, o pacote é gerenciado em uma agência, é possível rastreá-lo e, finalmente, ele é entregue ao destinatário. Além disso, o aplicativo deve ter um painel de controle para administração. Isso é semelhante ao que os Correios fazem, incluindo a coleta dos pacotes no local do cliente ou estabelecimento.

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

      Sei que isso parece complexo, quando você ainda não pegou a manha de criar, mas depois que tiver aprendido a usar as plataformas, tira isso de letra.
      É só gestão de dados: cria pacotes, escanea código de barras, altera status. Não há complexidade tecnológica alguma aí, só sentar e criar :)

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

    FAZ UM VIDEO SOBRE PWA

  • @LuisLiquito
    @LuisLiquito 8 місяців тому

    Cadê a sincronização ,preciso muito!!!

    • @RenatoAsse
      @RenatoAsse  8 місяців тому

      Opa, soltamos faz uns meses já: comunidade.semcodar.com.br/aula/ffsync-1a-comofaremos

  • @ultraarcadediversoes
    @ultraarcadediversoes Місяць тому +1

    Tive uma ideia usar o mesmo conceito e fazer o aplicativo para cadastrar itens de coleção tipo games, filmes, armazenando off-line e oferecer versão paga com Backup on-line na nuvem, se a pessoa desinstalar o app depois instalar em outro aparelho basta logar na conta e voltar o backup dos dados. Preciso aprender a implementar a busca online das capinhas dos filmes ou games para incluir na lista criada.

  • @AdrianoCruz-mh4pz
    @AdrianoCruz-mh4pz Рік тому +1

    Adriano

  • @JhonatanGabriel-j9c
    @JhonatanGabriel-j9c 8 місяців тому

    👩‍💻

  • @homekley3398
    @homekley3398 5 місяців тому +2

    BOA NOITE RENATO VOCE PODE ME AJUDAR A CRIAR UM APP FLUTTERFLOW PRA MINHA IMOBILIARIA EU PRECISO NESTE APLICATIVO E PRA GERENCIA MEUS CRIENTES PROPRIETARIOS COM DADOS DELES DOS IMOVEIS E FOTOS DELES DE VENDA E ALUGUEL, DADOS DOS CLIENTES DE COMPRA DE IMOVEIS E ALUGUEL DE IMOVEIS

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

    Boa tarde, Renato! Gostaria se saber se dá para criar um Aplicativo Fidelidade com o preenchimento de estrelinhas.

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

      Claro. Inclusive um aluno nosso criou um desse que faz sucesso: www.semcodar.com.br/resultados-rodrigo-fidelidade/