Curso FlutterFlow Gratuito para Iniciantes - Aprenda do ZERO em 1 aula

226.71k views15740 WordsCopy TextShare
Renato Asse - Sem Codar
Bem-vindo ao curso FlutterFlow gratuito para iniciantes! Neste vídeo, você terá acesso a um curso Fl...
Video Transcript:
Olá seja muito bem-vindo ao tutorial completo flutterflow para iniciantes você ainda não me conhece meu nome é Renato Assis o nosso canal maior canal sobrenome code low code do mundo mesmo sendo em português pessoal então me siga aqui no canal se você quiser conhecer mais sobre a tecnologias low pow de no Cold Como criar aplicativo sem precisar digitar uma linha aí código e inclusive sobre todo o aspecto comercial disso Como ganhar dinheiro com aplicativos Como se tornar um desenvolvedor Como criar uma software House Como criar o seu aplicativo no modelo SAS software como serviço vender
por modelo de assinatura enfim a gente aborda tudo isso aqui no canal seja muito bem Então pessoal nesse vídeo O que que vocês vão aprender primeiro o que é flutterflow segundo a gente vai criar um aplicativo Real e funcional onde a gente vai inserir toda a parte lógica a gente vai mexer com banco de dados a gente vai criar o aplicativo completinho do começo ao fim então fica aqui comigo que você vai ficar impressionado com a velocidade que você consegue fazer isso mesmo tendo conhecimento em desenvolvimento ou programação você vai aprender Quanto tempo demora para
conseguir começar a dominar essas ferramentas no code low code como flutterflow você vai descobrir o que você pode criar com fraterflow para ver se a ideia que tá aí na tua cachola pode ser criada com essa ferramenta o que não pode ser criado com essa ferramenta ou seja Quais são as limitações né quanto ela custa até onde vai o plano gratuito em que momento que eu preciso começar a pagar quando eu começar a pagar quanto vai ser como ganhar dinheiro com isso e por fim como acelerar a tua jornada enviar aprendizado de flutterfly Então seja
bem-vindo vai ser uma jornada e tanto aí eu espero então pessoal primeiro ponto o que é flutterfly flutterfly é uma plataforma low code traduzindo do inglês baixo código Ou seja é uma plataforma que permite desenvolver visualmente aplicativos web e aplicativos para celular e você consegue publicar eles tanto na internet acessando por meio de uma url como na Play Store como na App Store do iOS da Apple Então já vamos abrir um pouquinho a plataforma para a gente começar a mostrar sei que você deve estar meio ansioso para conhecer né Então pessoal o flaterflow é isso
aqui é uma plataforma Onde você consegue primeiro criar a parte visual do teu aplicativo como eu comentei tanto web quanto para celular tá então aqui vamos simular um iPhone 13 Vamos mostrar o dispositivo para ficar bonitinho e aqui a gente já pode brincar um pouquinho por exemplo Qual que é a pegada de uma plataforma low code né se eu quero um texto na tela eu pego um elemento de texto e arrasto para tela E aí eu digo aqui o que eu quiser dizer então você manipula os elementos dessa forma arrastando e soltando E se eu
quero um botão na tela eu trago isso eu quero uma imagem na tela eu trago se eu quero um ícone na tela eu trago se eu quero um vídeo do YouTube na tela eu trago e digo qual é o vídeo que eu quero reproduzir aqui e assim pessoal a gente vai inserindo todos os elementos que a gente quer tá montando visualmente o nosso aplicativo mas não só isso O Bacana é que quando a gente fala de plataformas low code a gente não tá falando daqueles criadores de sites tipo WordPress assim que te permite criar um
blog um portal para visualizar conteúdo bacana é que as plataformas louco de te permitem criar aplicativos funcionais do começo ao fim inclusive toda parte de banco de dados então aqui você consegue criar tabelas de banco de dados e permitir que o teu usuário interaja com esses dados que ele possa criar modificar itens do banco de dados deletar então isso é o que te permite criar qualquer tipo de aplicativo que você imagina Olha só vamos fazer uma pequena brincadeira que já e vamos criar um aplicativo que 100% das pessoas conhecem uma lista de mercado tá Então
pessoal primeiro passo vai ser o seguinte ó você vai criar a sua conta gratuita no flater Flor Ou você pode acessar e flutterflow.io e criar sua conta gratuita ou você pode acessar link ponto sem rodar.com.br/ff de flutterflow esse aqui pessoal é um link meu de afiliado do flutterfly devo ganhar sei lá alguma porcentagem mínima de sei lá o que lá para frente mas não é nem por isso que eu te peço para criar sua gratuita com esse link é porque quando eu consigo demonstrar lá no flaterflow quantas pessoas eu já trouxe isso me ajuda muito
a barganhar com eles por melhores condições para nós brasileiros por exemplo por traduções de algumas coisas em português enfim por qualquer coisa que melhora a nossa vida inclusive os bugs que vocês e meus alunos me reportam que eu peço agilidade deles lá para resolver então fique à vontade para se cadastrar ou direto pelo flaterflow ou pelo meu link de afiliado aqui estará na descrição do vídeo segundo passo você vai acessar o projeto pronto cujo link também estará na descrição Qual é o Projeto pronto pessoal é toda parte visual eu criei a partir de layout de
uma lista de mercado Ou seja eu criei uma tela de cadastro de usuário eu criei uma tela de login de usuário e eu criei uma tela onde a gente vai listar os produtos da nossa lista de mercado e a gente vai marcar como comprado ou não comprado simples assim Já criei a parte visual para a gente não ficar entrando aqui em posicionar cada elemento mostrar configurações de design isso às vezes uma desacelerada muito grande então quero focar mais aqui na parte de lógica e banco de dados Onde tá o verdadeiro motor da coisa pega toda
essa parte lógica Então você vai pegar esse link que está na descrição vai ter um botãozinho aqui chamado clonar projeto Clone Project clica nele e você vai conseguir duplicar esse aplicativo e já começar a trabalhar diretamente nele tá o que eu vou fazer é já clonar ele aqui para eu já começar a trabalhar numa cópia dele assim como você vai fazer a gente vai fazendo juntos aí eu vou pegar aqui duplicar projeto vai ser sem rodar tutorial floterflow YouTube dupliquei Beleza você já tem agora a tua versão desse projeto prontinha para uso com a parte
visual criada agora podemos começar de verdade então pessoal vamos lá então o que que a gente fez aqui Você clicou no link da descrição clicou em clonar projeto e agora você já tem a sua cópia exata do projeto para usar Então antes agora a gente começar a mexer no fla-flu o próximo passo pessoal é configurar Fire base porque olha só o que é o Fire base o Fire base é uma solução do próprio Google tá e serve como o back end do teu aplicativo ele é usado por aplicativos no mundo inteiro só para ter uma
ideia lift lá nos Estados Unidos que é uma concorrente do Uber usa o firebais e como motor do aplicativo deles tem sei lá Quantos milhões de carros na rua então é um becking de poderosíssimo e que você consegue usar plenamente no teu aplicativo no plano gratuito inclusive do fire base tá então quando a gente fala de Beckham só para você entender todo o aplicativo Tem uma parte visual que é chamada de front end que é a parte pessoal das Telas dos botões dos elementos visuais dos textos tudo aquilo que a gente montou naquela tela de
layout é o front end Então pense da seguinte forma no flaterflow você cria a parte visual e não Fire base é todo o motor do negócio e aí você vai fazer a conexão para que a parte visual do aplicativo consiga aí criar informações lá no buscar informações do Servidor fazer o tempo todo essa comunicação lá com o motor do teu aplicativo você vai ficar bem claro ainda tá E aí todo aplicativo tem um motor um banco de dados que é chamado de back incho então o que que acontece ali ali vai estar o teu banco
de dados ali vão estar todas as informações dos teus usuários Ali vai estar a parte de autenticação de usuários cadastro e login de usuários O Bacana do protetor é que ele te permite integrar com qualquer backing Então você consegue usar qualquer estrutura não importa qual aqui no teu projeto se às vezes você por exemplo quer trabalhar como desenvolvedor chega uma empresa e te fala olha eu preciso criar um aplicativo para se conectar aqui com o meu banco de dados vai ter ou integra galera aí você vai usar o banco de dados dele como é quente
e você vai criar no flaterflow a parte do front e a parte visual tudo isso vai ficar mais claro daqui a pouquinho tá então o mais importante é o seguinte vamos configurar o Fire base você vai acessar Fi e assim galera isso tudo Eu não tô inventando na minha cabeça hein isso tudo está na documentação oficial do flutterflow que você consegue acessar por essa URL aqui ó no próprio manual deles eles têm esse passo a passo com print com tudo exatamente o passo a passo que eu vou fazer junto com vocês aqui tá então vou
deixar junto o link na descrição ali para você também ver nessa documentação se quiser tirar qualquer dúvida e vai criar sua conta gratuita com as suas credenciais do Google se você não tem ainda credenciais do Google eu lhe pergunto em que ano você vive já deveria ter um Gmail a essa altura né cria as suas credenciais do Google criado isso você vai cair nessa tela aqui firebes.google.com clique em ir para o console ir para o console e crie um novo projeto lembrando pessoal tudo que a gente está fazendo aqui é no plano gratuito do flutterflow
e no plano gratuito do fire mesmo não tem nada aqui que você vai precisar gastar para fazer essa lista de mercado tá então estamos lá no nosso console do fire base Vamos criar um novo projeto Escolha um nome para o projeto o nome do nosso projeto vai ser sem rodar tutorial floterflow YouTube escolha qualquer nome que você quiser e clique em continuar Desative o Google Analytics Google Analytics Você pode até ativar lá para frente quando você tiver com um aplicativo rodando é uma ferramenta do Google te permite coletar estatísticas sobre a utilização nada que a
gente vai mexer agora então criei projeto então escolha um nome para o projeto Desative o Google analítico esse pessoal todo esse passo a passo aqui estará na descrição do vídeo tá para facilitar a tua vida aí aguarde alguns segundinhos enquanto ele cria todo o seu banco de dados aqui deixa a estrutura preparadinha para a gente começar a fazer as integrações ali com flutterflow seu novo projeto está pronto continuar é beleza já temos aqui então o nosso projeto criado no Fire base agora que que a gente vai fazer agora a gente vai criar o banco de
dados propriamente dito dentro do fire base tá então você vai lá em criação Fire Store Database aqui ó criação tá vendo aqui do lado esquerdo Fire Store Database banco de dados do fire Store é o nome Fire base dá para isso é você clica em criar banco de dados criar banco de dados aqui você quer iniciar no modo de produção ou iniciar no modo teste isso aqui pessoal são umas regras de segurança e privacidade de dados que você vai precisar configurar lá para frente quando você tiver com teu aplicativo em produção produção quando a gente
fala assim no modo real já com usuários reais né porque porque você vai precisar dizer o seguinte Ah o João só vai poder ver os dados do João não do Pedro se o João tentar ver os dados do Pedro ele não vai ter acesso não são esse tipo de regras de segurança nada que a gente precisa se preocupar agora porque senão só empecilhos no desenvolvimento né Por enquanto abre mão da segurança para desenvolver teu aplicativo pensa em segurança lá quando você estiver com ele pronto então iniciar no modo teste iniciar no modo teste e aí
escolha um servidor mais próximo de você porque o Google tem servidores do mundo inteiro né galera e aí se você escolher o servidor mais pertinho de você que no meu caso é o de São Paulo você vai ter mais velocidade de clique em Ativar ativar e deixa ele pensar um pouquinho que ele tá criando agora o banco de dados ou Fire Store Database criado então o nosso banco de dados agora o próximo passo pessoal é conceder permissões ao flutterflow para que ele acesse o seu banco de dados do fire base Então como é que a
gente vai fazer isso clica na engrenagenzinha ao lado do projeto aqui ó tem uma engrenagemzinha aqui tá vendo e aí vai usuários e permissões usuários e permissões aí você vai adicionar um membro assim ó Fire base Opa flutter adicionar membro Fire base e @floterflow e coloca o papel dele como editor tá e concluir editor concluir criado show de bola agora você clica aqui embaixo em configurações avançadas de permissões configurações avançadas de permissões beleza aí aqui nas configurações avançadas de permissões Você acha o firebais@floterflow e clique em editar principal ali do lado então editar principal E
aí Aqui você clica em adicionar outro papel e aí você vai adicionar dois novos papéis para essa conta tudo isso só para a gente dar as permissões necessárias para a gente poder começar a criar o nosso aplicativo tá os dois papéis são administrador da Cloud function então vai lá e procura assim ó administrador da cláudians cadê cadê o administrador na verdade e adicionar outro papel que vai ser usuário da conta de serviço então vai lá procura esse cara usuário da conta de serviço pega aqui e dá um salvar política atualizada tudo certo E aí pessoal
agora a gente vai também ativar a autenticação do firebase porque a gente quer usar não só o banco de dados a gente quer usar o sistema de autenticação deles que é o cadastro e login de usuários tá porque a gente não quer precisar lidar com isso por conta própria criptografar senha nada disso galera pegue já usa o que o Fire base tem Prontinho para isso que já vai te dar toda segurança necessária só deixa configurado para você já criar isso do zero no flaterflow sem precisar se preocupar com as regras por trás disso né então
como é que a gente faz isso vamos lá no nosso Fire base criação authentication criação autêntication e aí aqui você vai clicar em vamos começar vamos começar Qual o provedor você quer usar para fazer login que é permite que o usuário faça um login pelo Google pelo Facebook eles chamam de login social né não quero um login padrão com e-mail e senha mesmo aí vem aqui em meio senha e ativar e salvar e-mail e senha ativar salvar feito isso pessoal configuradinho agora o último passo antes da gente começar as coisas lá no platterflow Pegue seu
ID do projeto Fire base onde é que você pega isso engrenagenzinha lá em cima configurações do projeto e pega o código do projeto que é esse cara aqui ó então engrenagem configurações código do projeto e Copie o código do projeto Prontinho agora galera agora estamos prontos para o segundo passo que é no flutterflow Agora sim galera vamos lá no nosso aplicativo floterfloud nós estávamos E aí eu vou vir aqui em configurações Fire base e vou colar aqui em Fire base projectide o meu código do projeto do fire base para eu conectar eles tá Eu colei
e clique em conect então no flater flow configure o Fire base como Fire base Cole o código do projeto Connect é aqui ó ele já conseguiu conectar tá vendo que deu um joinha agora agora clica em alto generate com figus que é o que para gerar automaticamente os arquivos de configuração ele tá fazendo as configuração dele ali né vai pensar um pouquinho aqui então agora pessoal vamos fazer o seguinte vamos configurar a autenticação de usuários que é o quê criação de Alerta login e logout para que os usuários possam criar conta deles entrar no aplicativo
Sair do aplicativo e depois logar com a conta que eles já criaram tá então logo aqui no nosso aplicativo clique aqui do lado esquerdo em you I builder que essa é a interface visual aqui na interface visual você consegue ver essa página chamada cadastro se você por acaso não estiver nessa página ainda faça o seguinte clique aqui no lado esquerdo aqui no seletor de páginas e selecione a página cadastro aqui você pode selecionar todas as outras páginas Que Eu Já criei tá no caso aqui seleciona a página cadastro onde a gente vai mexer agora tá
e vamos lá e que eu quero fazer aqui ó tem um campo e-mail e dois Campos senha um para inserir a senha e um para confirmar a senha o que eu quero fazer agora é a seguinte ação quando eu clicar aqui no botão criar conta eu quero executar uma ação base nisso então você selecionar o botão criar conta cliquei nele e vou clicar aqui ó em actions ações que vão ocorrer mediante o clique desse botão e aí você vem aqui em Open para abrir o editor de ações legal aqui você vai configurar todas as ações
que vão ocorrer quando clicar nesse botão tá clique em Ed Action que é adicionar ação e aí aqui do lado direito vai aparecer um menu com todas as opções de ações que você consegue fazer você consegue fazer ações de navegação para navegar para outras páginas ações de banco de dados chamadas api você consegue fazer ligações envios de sms envios Gmail abrir um mapa definir Campos de formulário galera tem limite porque você consegue fazer aqui no nosso caso agora o que a gente vai fazer é uma ação de Fire base authentication acha esse cara aqui ó
Fire base autenticação vai ser uma ação de autenticação qual uma ação de login de criação de conta exceto de senha verificar código SMS vai ser um Create account né que é uma criação de conta então clica aqui em criação de conta beleza aí a gente pergunta aqui qual é o provedor de autenticação que você quer usar Facebook Apple Google não é meio né galera a gente quer meio e senha padrãozinho sem login social ainda então cliquei aqui em e-mail selecionei aí ele te pergunta Qual é o campo onde de onde você quer trazer o e-mail
ou seja onde é que está digitado esse e-mail aí olha só que interessante pessoal vou fechar aqui só para mostrar para vocês tá vendo que cada elemento aqui ó tem um nome se você vier aqui do lado esquerdo na árvore de elementos ou widget try árvore de widget chame como você quiser eu chamo geralmente de árvore de elementos você vai ver que cada Campo aqui ó você pode dar um nome ele já vem com um nome por padrão né mas por exemplo esse campo de texto aqui e-mail eu posso colocar o nome dele aqui como
e-mail cadastro por exemplo E aí lá na hora de puxar a ação do botão tá aqui ação não eu posso puxar do campo e-mail cadastro tá vendo inclusive o platterfly ele é esperto quando você seleciona o campo você vê que ele já acende em laranjinha para te dizer ó foi esse o campo que você selecionou Opa certinho foi esse campo mesmo aqui no campo senha eu vou selecionar tenho dois Campos para selecionar vou selecionar o campo sem que é esse perfeito e aqui em confirmar senha vou selecionar o campo confirmar senha show de bola galera
agora vamos fazer o seguinte ó vamos verificar visualmente como está essa tela para fazer uma verificação visual você pode clicar nesse olhinho aqui no canto superior direito clica lá que ele vai abrir uma aba só para você ver como está a interface visual do teu aplicativo aí você pode simular assim ó Renato rouba semicodar.com.br senha aqui por exemplo Beleza se eu clicar em criar conta aqui ó ele vai só Navegar para página produto mas ele não criou uma conta aqui eu tô só fazendo um teste visual no aplicativo quando eu tô nesse preview do olhinho
aqui ó é só a parte visual ele não se conecta com banco de dados Ainda nada disso tá é só para a gente brincar um pouquinho então por exemplo se eu clicar aqui nesse displays ele vai abrir essa Alça para ver como que meu aplicativo se comporta com diferentes tamanhos de tela posso simular como que ele fica num tablet como que ele fica no iPhone então aqui eu consigo brincar com toda essa parte visual mas se eu quiser realmente testar como está o nosso aplicativo funcionalmente conectante com banco de dados eu venho aqui no canto
superior direito clico nessa setinha e clica use o modo teste para uma interação rápida cliquei aqui Opa conserte os erros no projeto antes de executar aparecer um errinho aqui tá vendo galera onde tem a baratinha você quer o símbolo universal dos bugs bugging inseto assim inglês né Então aqui tem um bug ação de autenticação dada para esse projeto galera isso aqui é muito provavelmente um dos grandes benefícios de plataformas locode é muito fácil você debugar erros diferente de você criar no código um software onde você precisa tentar entender em qual daquelas linhas estará o problema
aqui a ferramenta te diz exatamente onde está o problema e qual é a solução aí se eu vou lá e clico aqui ó ele já me leva exatamente onde eu preciso então é aqui na configuração clico lá em autenticação Ah eu preciso habilitar autenticação habilitei autenticação Opa tá vendo que o errinho aqui ó já virou um checkzinho de Ok então não tem mais erro não tem mais bug já corrigiu o problema que meu aplicativo tinha até que se eu voltar lá e tentar testar ele novamente ó agora ele abriu não a mais bugs então fiz
questão de pular Esse passo só para mostrar para vocês o que é a forma de você encontrar e solucionar bugs com plataformas inclusive vou até colocar lá no nosso tutorial essa etapa final tá E aí vai em settings habilite autenticação aqui ó que que a gente fez Então vamos configurar autenticação de usuário no botão criar conta a gente fez o seguinte criamos uma ação cujação era authentiction E aí definir ou puxar né os campos de e-mail senha e confirmação de senha e aí agora teste para ver se está funcionando aí aqui pessoal que acontece aquele
teste que eu dei ele demora uns 2 3 minutos para carregar foi mais ou menos o tempo da gente redigir tudo ali e aí ele vai carregar já ele faz toda uma compilação do código tal para já gerar uma versão funcional do teu aplicativo aqui né então vai demorar mais Três minutinhos depois que ele carregou a primeira vez esses dois três minutinhos cada modificação que você fizer você pode só clicar em Instant Reload aqui ó que Ele carrega mais rápido Ele carrega em 10 segundinhos assim mas enfim já estamos aqui com uma versão perfeitamente funcional
vou colocar um e-mail aqui então galera Renato rouba sem codar.com.br senha uma senha qualquer aqui criei conta deixa ele pensar um pouquinho Opa criou uma conta ele já navegou automaticamente lá para página de produtos esse eu for lá no meu Fire base galera em autentication você vai ver que ele vai cair em musers né olha só que interessante galera ele já me mostra aqui o usuário Renato rouba semicodar.com.br então o Fire base já reconheceu já recebeu o dado que o Renato rouba sem Condado que vai poder a partir de agora sempre fazer login no aplicativo
aqui então se eu voltar lá no nosso aplicativo agora a gente pode configurar a próxima ação vamos lá para a tela produtos ó que é para onde A pessoa veio e agora galera o que eu quero fazer é configurar a ação de legal tá vendo que tem um botãozinho aqui no canto superior brinquedo lá em cima esse botão aqui eu quero que seja o botão de logout que a pessoa clica para sair do aplicativo tá então seleciona esse botão Deixa eu tirar o zoom aqui agora vai ações e clique em adicionar ação pessoal clicar em
adicionar ação aqui ou aqui é a mesma coisa tá a gente só usa esse editor de fluxo aqui quando você quer que eu corrão mais ações uma após a outra ações mais avançadas assim então por exemplo vamos dizer que alterar aqui fazer o cadastro do usuário é logo depois uma outra ação para enviar um e-mail para ele aí uma outra ação para enviar um SMS para ele se fosse dessa forma eu criarei aqui mas como eu quero agora uma única ação aqui ó Qual ação autenticação legal só isso que eu quero galera aí para fazer
isso basta a gente realmente usar essa ação aqui só tem enquanto isso enquanto ele tá dando Reload ali ó eu vou colocar aqui que a gente fez botão legal ação autêntico logout e vamos testar então eu tô aqui no nosso aplicativo dei um instante Reload E aí se eu clicar nesse botão legal aqui no canto superior esquerdo ou ele já me joga de volta para página de cadastro lá hein galera e aí por fim agora nas ações de autenticação a gente vai criar a ação de login de usuário que é onde vamos lá no nosso
aplicativo vamos na página de login e aí quando eu clicar no botão entrar aqui ó Qual a ação que eu quero que ocorra eu quero adicionar uma ação Fire base authentication login ele vai me perguntar qual o teu provedor de login e-mail Onde está o campo de e-mail aqui no e-mail Onde está o campo de senha é o campo e senha só isso galera e aí aqui eu já consigo dar um instante Reload Enquanto isso a gente vai escrevendo que a gente fez no botão entrar a gente criou uma ação de autêntication do tipo login
e aí puxamos o campo e-mail e o campo senha Então isso é bacana pessoal isso é a tal da programação visual que as ferramentas não ou de louco de entregam para a gente a gente vai fazendo tudo de uma forma bem lógica você percebe então aqui já tem uma conta eu vou clicar em login ele me jogou para página de login né ó percebe que tem mudou a cara aqui ó se eu for lá pra página de cadastro é outra página então aqui eu vou colocar Renato rouba sem codar.com.br vou usar a senha que eu
tinha vou clicar em entrar e já me jogou pra página de produtos estou logado aqui então com isso pessoal a gente criou toda a parte de autenticação de usuários e olha só a gente fez isso em que 10 minutos galera se isso você nunca fez isso na vida Muito provavelmente isso é o tipo de coisa que Olha vou te falar ou se fosse tentar fazer com programação tradicional demoraria algumas boas semanas hein então vamos lá pessoal feita toda a parte de autenticação de usuários agora a gente pode começar a brincar com o crude galera O
que é grude grude é um acrônimo é quando junta as letrinhas assim né para criação de itens no banco de dados leitura ou Ready né ridge ou leitura de itens no banco de dados update ou edificação de itens no banco de dados e deletar itens do banco de dados grude é o acrônimo que forma com essas quatro letrinhas aqui tá vendo ó criar ler atualizar e deletar itens de banco de dados pessoal com isso aqui você faz qualquer tipo de aplicativo vou falar mais um pouquinho sobre isso lá no final desse vídeo tá então o
que que a gente vai fazer aqui com o nosso grude é o primeiro passo Vamos criar o nosso banco de dados no flutter então para isso pessoal vamos lá no nosso aplicativo e você vai acessar aqui do lado esquerdo Fire Store que é o teu banco de dados clique em Create Collection e dê um nome para a tabela do banco de dados que você quer criar Se eu fosse fazer uma analogia aqui para você que nunca mexeu com banco de dados Imagine como se fosse uma planilha Google tá Então olha só como exemplificar uma planilha
Google que criei uma planilha Google do zero aqui tá Qual o nome da tabela o nome da planilha que eu quero esse cara que daqui de baixo aqui no canto inferior eu quero que o nome seja produtos tá porque eu vou listar vários produtos aqui e aí Olha só vamos dizer que eu quero alistar aqui pessoal o seguinte pão queijo carne alface deixa eu dar um zoom para vocês pão queijo carne alface presunto e por aí vai e aqui eu quero dizer se o item está comprado ou não está comprado então não queijo não não
carne sim alface sim presunto não concorda comigo que isso é uma lista de mercado é uma lista de produtos e o status de cada produto nada mais do que isso então aqui vai o produto e aqui vai o status isso pessoal é um modelo de banco de dados que você criou e provavelmente você já sabe criar em planilhas de Excel planilha de Google Drive e nessa mesma linha de raciocínio que a gente vai criar isso agora no flutterfly então o nome da tabela da coleção lá no flaterflow né é produtos a gente vai lá no
nosso flutterflow e chamamos essa tabela de produtos aquele te pergunta se você quer usar algum modelo pronto de estrutura de banco de dados não precisa clica em startford aqui que é começar do zero né Aí ele te pergunta aqui ó quais Campos você quer criar nome do campo e o tipo de dado que vai nesse Campo Qual o nome do primeiro campo que eu quero criar produto galera então aqui eu vou criar um campo chamado produto qual o tipo de dado que vai nesse produto é uma string string galera é qualquer tipo de texto qualquer
coisa assim que de texto é uma string integral é um número inteiro sem decimais Double são números com decimais buliano é todo tipo de valor só aceita Sim ou não verdadeiro ou falso zero ou um sim ou não negativo ou positivo valores assim ó um negativo e um Positivo né Isso é o boleto você quer inserir o caminho para uma foto para um vídeo para um áudio uma data uma latitude longitude para apontar um mapa uma cor uma outra tabela pessoal o produto é uma string é um texto que vai porque aqui eu posso escrever
absolutamente Qualquer coisa se eu quiser trocar por pão francês um dois três quatro aqui eu posso vai com dois três quatro é amar Sei lá então aqui ele tem que aceitar qualquer tipo de dado por isso é uma string Aí eu clico na caixinha aqui ó eu criei e o outro Campo que eu vou criar é status e eu acho que você já deve ter sacado aí que é umbuliano galera porque o status dele ou é comprar Aliás não vou chamar de status não vou chamar de comprado muito mais Óbvio sim ou não Não tem
outra opção Ah tá mais ou menos comprado pô pera aí tá tentando me dar migué galera Ou comprou não comprou buliano confirma aqui então com isso a gente já criou o nosso banco de dados então crie uma coleção produtos cria um campo produto do tipo string E cria um campo comprado do tipo buliano com isso a gente criou o nosso banco de dados já tá preparadinho para começar a receber os dados tá eu já posso voltar galera lá no nosso Construtor you ai aliás melhor aqui no peixe selector e seleciona a página produtos tá você
vai ver que aqui nos produtos eu já deixei preparado aqui em cima onde a gente vai receber os produtos e aqui embaixo é um botão que ao clicar ele abre esse componente e que se chama criar produto é aqui que a gente vai conseguir criar os nossos produtos Então olha só se você quiser ver isso funcionando visualmente quando eu clico aqui nesse botão ele abre esse pop-up e adicionar produto onde a gente aqui sim a gente pode adicionar o nome do produto e clicar em criar produto a gente já vai configurar isso então quando a
gente pega o botão criar produto aqui ó vamos novamente nas ações é isso que eu quero e aqui na nossa ação galera agora eu vou abrir o editor de fluxo quero criar uma nova ação aqui ó adicionar ação Qual é a ação que eu quero criar e agora pessoal não vai mais ser uma ação de autenticação do fire base não tá não tem mais nada a ver com autenticações que a gente vai fazer vai ser uma ação de Fire Store que é banco de dados ele já me dá três opções aqui galera Criar documento update
do aquamante que é modificar e delete que é deletar eu quero fazer criar um novo documento criar um novo registro lá no meu banco de dados e ele já me pergunta em qual tabela em qual coleção a única que eu criei até agora que a produtos tempos você já quer definir Renato é de Field Aí eu clico aqui em edifield para adicionar né eu quero já criar um novo item no banco de dados e eu já quero gravar lá no campo produto o valor específico não o valor que eu vou puxar a partir de uma
variável Tá qual variável tá vendo que tá 17 aqui ó em inglês isso significa não definido Então vou trocar One 7 por widget state que que é o widget state é o estado de um widget widget galera são os outros elementos que tem na tela então eu quero pegar o valor de um outro elemento que tem na tela clico aqui ele já me dá a opção Olha só quando eu passo o mouse percebe que o flutterflow já joga a laranjinha ali ó puxe do campo nome do produto Ah show de bola então vou criar um
produto mas não só um produto qualquer eu já vou puxar o nome dele daqui do que tá inserido nesse campo e aí eu vou adicionar um novo Campo aqui que vai ser o campo comprado ele já vai nascer como falso eu vou fazer assim Criei um produto já nasce como falso para mim tá show de bola ou seja não comprado ainda né vamos já testar isso então galera venho aqui dou um instante Reload enquanto ele carrega vamos escrevendo o que que a gente fez aqui então no botão criar produto dentro da tela criar produto a
gente tem aqui não o que que a gente fez uma ação de Fire Store ação foi a Create dockment E aí adicionamos o campo produto e puxamos o widget state ou seja o valor do teste Field Que foi aquele é aquele campinho de formulário né nome do produto E também adicionamos o campo comprado deixamos falso ou seja para já nascer com comprado igual a falso não foi comprado ainda ele já nasce ele Como Um item para comprar né vamos ver se já carregou aqui então vamos clicar lá embaixo para abrir aquele popizinha o nome do
produto eu vou inserir aqui galera pão francês criar produto Será que ele criou galera vamos ver aqui no nosso Fire base vai lá em Fire Store lá também galera olha só aquele já apareceu pressão produtos já apareceu um novo produto criado com os seguintes dados comprado falso produto pão francês olha só que interessante E aí mas Renato vem cá por que que lá no aplicativo eu vou lá em Ciro um dado se eu inserir queijo aqui criar produto ou ele até aparece lá no Fire base Mas por que que não some esse papapizinho aqui galera
eu sempre digo o seguinte as ferramentas fazem tudo que você pede para elas fazerem mas não fazem nada que você não pede então se você quer fechar esse logo depois de criar o produto ele ele vai obedecer Então vem aqui ó em criar produto Abra o fluxo de ações e logo depois da criação do documento você pode já adicionar uma nova ação e nessa ação você vai pedir o seguinte o nome desse popizinho é dayalog tá ó aí já tem essa ação aqui embaixo desmis Custom dayalog ou seja dispensar essa esse pop-up customizado que eu
tô criando aqui ó customizado galera é um dos elementos Que Eu Já criei antes eu não se preocupe muito com isso você pode fazer todo uma engenharia reversa em tentar entender como que a gente abre aqui fica bem à vontade que você vai entender rapidinho tá aqui é para a gente explicar os principais conceitos né então Ah legal então então quer dizer que agora eu vou dispensar esse pop-up vamos fazer esse teste ó Instant Reload Então vamos lá cliquei aqui quero adicionar mais um produto carne criar produto ou agora eles são meu pop-up hein E
se eu for ver lá já apareceu aqui a nossa carne também Legal galera muito bom com isso a gente consegue fazer o seguinte ó vamos voltar agora lá no nosso aplicativo na tela produtos a gente agora vai fazer a operação de ler dados do banco de dados primeiro Vamos colocar aqui que a gente fez ali né botão criar produto e logo depois da gente adicionar esses campos aqui ação diz Custom dayalog para fechar o Pop Up é com isso finalizamos essa parte de criação do produto que a gente vai fazer agora galera ler os produtos
só fazendo da seguinte forma Vou definir o grude aqui como criar documento para ficar mais claro aqui no Passo 5 ler barra visualizar os produtos Então como que a gente vai fazer isso vamos aqui no nosso aplicativo vá aqui no lado esquerdo na árvore de elementos ó encontre esse cara Liste View não comprado Esse é uma lista que eu já deixei Prontinho preparadinha Para gente para receber todos os produtos que a gente não tenha comprado ainda tá olha só selecionei essa lista para conseguir puxar dados do banco de dados eu vou vir tá vendo que
tem um servidorzinho aqui ó um íconezinho de servidor aparece como back Candy Perry né esse cara você vai usar Sempre que você quiser trazer dados externos ou Quero trazer dados de uma chamada api que eu fiz lá para consultar o preço de uma ação para consultar um documento lá do fire base você sempre vai usar o back candyquare então clica aqui é de backing Carrie Então vamos lá selecione o Liste viu não comprados e vai Eddie Back And Carrie ele te pergunta o seguinte você quer pu o que quer fazer uma busca quer fazer uma
chamada api quer puxar um documento ou quer trazer uma tabela uma coleção eu quero trazer uma coleção galera essa primeira opção aqui ó Carrie Collection E aí você seleciona a coleção produtos que a única coleção que a gente tem né quer trazer uma lista de documentos eu quero trazer uma lista de documentos já pode confirmar Então vou criar uma Becker e etc etc e tal não sei o que confirma e show de bola galera tá vendo ó Ele já reproduziu você viu que eu tinha um grupinho aqui Um textinho e tal ele já reproduziu várias
vezes ou seja para cada item que ele trouxer aqui ó ele vai mostrar uma um elementozinho desse tá que é só para complementar aqui então selecione a coleção produtos beleza e aí pessoal o que eu vou fazer agora eu quero que aqui apareça não o texto produto eu quero que aqui apareça o nome do produto dessas célulazinha então se eu tiver 10 produtos criados vão ter 10 células nessa minha lista aqui eu quero que aqui aparece o nome desse produto galera então vou clicar nesse laranjinha aqui ó eu vou puxar do documento produto que eu
tô puxando ali em cima né naquela Back And care me traga o produto show de bola galera vamos ver isso na prática então Instant Reload já volto o galera aqui já veio Então a nossa lista de produtos queijo pão francês carne vamos adicionar um novo produto para ver se aparece aqui ó alface Opa Que mais que eu quero galera eu quero agora pão sem glúten criar produto e assim vai aparecendo galera olha só que coisa boa então o que que a gente fez aqui ó no texto produto dentro da célula clique no íconezinho laranja acima
do nome ali então a gente clicou né ó selecionar o produto esse íconezinho laranja aqui ó e aí selecione qual que era mesmo que a gente selecionou produtos produtos document produto E aí já está vindo de forma dinâmica o nome do produto e olha só que interessante pessoal se eu ó queijo pão francês eu faço pão sem glúten e carne show de bola se eu for lá no Fire base e adicionar manualmente um novo documento clico aqui em adicionar documento Quero adicionar vou clicar aqui em código automático ele vai gerar uma identificador automático aqui aqui
eu tô manipulando meu banco de dados direto no firebais hein galera vou criar um produto cujo Campo produto seja igual a que tá faltando a gente comprar aqui falta a gente comprar mortadela adicionar Campo comprado é igual a Poliano falso salvei eu adicionei na mão galera uma mortadela que não tá comprada aqui ó e aí se eu for no meu aplicativo Opa já apareceu a minha mortadela aqui também galera então eu consigo diretamente lá no nosso banco de dados do fire base conseguir manipular esse banco de dados mas vem cá e se eu pego essa
mortadela aqui galera e se eu quiser editar ela por exemplo o comprado tá falso aqui não vou clicar em editar Campo troquei para verdadeiro agora essa mortadela está comprada que que aparece aqui pô não mudou nada galera e agora que que eu faço pessoal o flatform faz tudo que você pede e nada do que você não perde Então como que a gente faz para essa mortadela ficar com essa caixinha marcada aqui e correr lá para baixo quando ela estiver comprada por isso que eu criei dois list de views eu quero que aqui em cima apareçam
somente os itens não comprados e embaixo apareçam somente os itens já comprados como funciona qualquer aplicativo de lista de mercado que você já deve ter reparado aí né galera e sempre os produtos não comprados em cima comprados em baixo né então o que que a gente vai fazer aqui ó filtrar somente os produtos comprados como que a gente vai fazer isso galera vamos aqui vamos aqui no nosso listview não comprados eu quero editar essa Carry que eu estou fazendo tá vendo que aqui embaixo você tem duas opções filters e ordering isso em inglês significa filtro
e ordenamento Então olha só vamos usar o filtro aqui ó eu não quero trazer todos os produtos eu quero trazer somente aqueles produtos clique em filtro cujo comprado seja igual a não igual a menor que maior que esteja dentro que não esteja dentro Eu quero que sejam somente os produtos cujo comprados seja igual a falsi fiz um filtro aqui entendeu galera somente o comprado for falce ele vai mostrar nesse lixo aqui ó e dá um confirmar vou dar um instante Reload aqui e enquanto isso mostra aquilo que a gente fez editar backing Perry Filter e
lá no filtro a gente fez o quê incluímos um filtro para só trazer os documentos os itens do banco de dados né cujo comprados seja igual a falsi vamos ver se funciona Então olha só Opa galera Cadê a mortadela e se eu vier aqui por exemplo e modificar diretamente no meu banco de dados o queijo para comprar igual a verdadeiro Opa sumiu também ok galera e aqui que a gente vai fazer agora nesse grupinho de baixo a gente vai fazer a configuração para trazer os itens que já estejam comprados Então vou vir aqui ó comprados
não trouxemos aqui agora vamos mostrar no listeview comprados somente os produtos já comprados ou seja cujo comprada igual a verdadeiro né galera como que a gente vai fazer isso e eu acho que você já consegue fazer isso sozinho Hein eu acho que se você der um pause agora eu acho que você consegue fazer isso vamos tentar pausar tenta fazer E aí você volta aqui para a gente continuar Pode ser então faz três dois um e foi então vamos lá Liste viu comprados deckerberry adicionar uma backing Perry puxe uma coleção qual coleção quero puxar uma coleção
de produtos uma lista e faça um filtro eu quero galera aqui um filtro cujo comprado seja igual a dessa vez não é falso que era um filtro cujo comprado seja igual a true confirma e confirma Opa criei a nossa tabelinha aqui ó então é de back and carry list off produtos né a gente colocou somente filtro cujo comprado É igual E aí a gente vai lá no nome do produto agora né clicamos aqui em produto clicamos no ícone Zinho laranja e digo que aqui eu quero mostrar o nome do produto produto produto vamos recarregar aqui
clique no nome do produto íconezinho laranja produtos document produto vamos ver como é que ficou isso então às vezes galera ele demora alguns segundos para fazer a modificação então a gente deu o relógio não apareceu dá uns 10 segundinhos e tenta de novo entendeu isso aí já confundiu muita gente já fez muita gente aí perdemos o cabelo galera então dá um rolo de novo não tenha medo ô galera agora temos pão francês alface pão sem glúten carne mortadela e queijo lá embaixo Já comprados ó então se eu pegar aqui por exemplo uma carne declarar como
comprada ó da nossa carne aqui nossa carne então eu vou botar como comprada a nossa carne e a gente vai lá no aplicativo e Opa já apareceu lá galera então com isso a gente tem a parte de visualização dos documentos desse banco de dados lá Impecável já criamos documentos no banco de dados visualizamos falta a gente fazer o que agora galera modificado com mentes no banco de dados como que a gente faz isso que que eu quero eu quero que ao clicar aqui ele marca o produto como comprado e ao clicar aqui ele desmarca o
comprado dele como é que a gente vai fazer isso vamos então para 6 modificar os produtos que vai ser o u do Cruze né que é o modificação de produtos Então a gente vai clicar na bolinha ao lado do produto ações cliquei na bolinha aqui ao lado do produto ações adicionar ação que que eu quero fazer galera Fire Store uma ação de banco de dados Qual ação selecione Qual documento você quer modificar clica ali puxa o produtos documentos aí puxa a referência galera a referência é um identificador único que o flutterflow que o Fire base
criam para cada um dos seus produtos só para você entender um pouquinho melhor quando você vem direto no teu banco de dados aqui ó essa aqui é a entendeu é um código único assim para você saber aqui produto Você está se referindo né então puxei aqui a referência dele e confirmei beleza Já sei qual é o produto que você quer modificar Renato que que você quer modificar nele vou adicionar um campo aqui ó você quer modificar o produto não galera não é o produto que eu quero modificar eu quero modificar o comprado pensa comigo se
aqui o comprado está igual ao falso se ele tá nessa lista de cima agora eu quero que ele vire two eu quero modificar para tu e galera já vou fazer a mesma coisa lá embaixo nessa bolinha ação adicionar ação vamos lá mas aí também atualizar documento Qual documento você quer atualizar a referência desse documento aqui Qual campo você quer modificar o campo comprado só que agora agora tá certo eu quero mudar para falso se aqui já está comprado Eu quero mudar para falso e aqui eu quero mudar Patrol Ok beleza galera já posso dar um
instante Reload de testar enquanto isso eu escrevo aqui clicar na bolinha ao lado do produto ações update document puxa lá o produto referência né E aí por fim você vai puxar ao campo comprado igual a falce se for na lista de cima se for na lista de já comprados né E aí se for na lista de não comprados ainda mude para true vamos ver se funciona Então galera pão francês cliquei vamos ver se funciona galera pão francês cliquei e foi alface foi pão sem glúten foi tudo comprado Agora posso vir aqui e desmarcar como comprado
galera que coisa boa hein funcionando redondinha a nossa lista de mercado galera Coisa boa hein feito então nosso aplicativo pessoal que que a gente faz agora publica nosso aplicativo para que as pessoas possam acessar Galera É isso aí então vamos lá em dashboard vamos clicar aqui em settings Vamos sim web publiche é o que galera publicação web eu quero liberar ela acessível por uma URL para você usar em qualquer navegador em qualquer dispositivo você já vai conseguir acessar ela aí ele fala para conseguir publicar na web habilite o suporte para web clica aqui Abrir configurações
da plataforma ele vai me levar para essa configuração aqui ó eu já estou habilitado para Android eu já estou habilitado para iOS porque foram nos permite exportar para Play Store exportar para App Store da Apple agora eu vou habilitar web que é criar um software para Macy um software para o Windows para Linus não quero nada disso web aqui já tá legal volta lá em web publin beleza aí aqui pessoal vou dar um nome sem codar traço lista mercado yt pode ser E aí vou clicar aqui em publish ele vai fazer as verificações necessárias e
vai ficar uns três a cinco minutinhos aqui pensando enquanto isso galera vou escrever aqui que que a gente fez então a gente foi em settings platform habilitamos o Web aí logo depois a gente foi web publichen definimos um nome ali né no caso uma url na verdade para o nosso aplicativo definimos uma URL para o nosso aplicativo web e clicamos em publish agora galera aguarde uns cinco minutinhos mais ou menos te vejo em um segundo que eu vou cortar o vídeo e foi galera passados alguns minutinhos ele falou ó publicado está Live está ao vivo
aqui nessa URL se você clicar aqui você já abre Opa galera tá tudo certinho aqui hein vamos fazer um login para ver se tá tudo Redondo mesmo e tá aqui inclusive os meus itens já estão aqui porque ele puxa o mesmo banco de dados né posso incluir mais produtos aqui inclusive Olha que coisa boa e marcam comprado lista de criada perfeitinha do zero galera sei lá quantos minutos aqui e lembrando funcionando 100% responsiva né apesar de ser uma aplicação web aqui a gente consegue testar ela mesmo para mobile assim ela vai funcionar redondinha Então vai
funcionar em qualquer dispositivo e claro que a gente não vai publicar em Play Store em Apple aqui porque pô não é objetivo por falta de tempo mesmo né mas aqui pessoal aqui é o principal ponto de atenção o Que Nós aprendemos nesses sei lá 20 minutos aqui mais ou menos de criação de aplicativo né olha o que a gente aprendeu galera autenticação de usuários você aprendeu sobre crude ou seja todas as operações de banco de dados você aprendeu sobre integração com Fiber base que é o banco de dados do Google você aprendeu sobre como fazer
filtros em listas galera se aprendeu aqui praticamente os pilares essenciais para você conseguir criar qualquer tipo de aplicativo Porque pensa comigo isso tudo é a base para você criar qualquer aplicativo a Renato mas eu quero criar um sistema de gestão aqui para minha empresa por exemplo galera que que é um sistema de gestão é autenticação de usuários com diferentes perfis de usuários tudo coisa ali que você já deve ter mais ou menos compreendido que se faz dentro do banco de dados né E vai ser cadastro visualização modificação e deletar o que produtos lançamentos de estoque
vendas orçamentos vendedores ordens de produção isso galera é um sistema de gestão ah Renato não eu quero criar um aplicativo delivery galera um aplicativo delivery nada mais é que um crude de produtos variações complementos pedidos entregadores horários de funcionamento eu quero criar uma rede social que que é uma rede social rede social galera é um Crush usuários post nos comentários likes favoritos mensagens é isso galera então o principal ponto que eu quero deixar para você aqui é o seguinte se você dominar os fundamentos básicos você consegue tirar qualquer ideia de aplicativo do Papel qualquer uma
reproduzir desses mesmos conceitos várias e várias e várias vezes e adaptando a lógica ao teu modelo de negócio é o aplicativo que você quer tirar do Papel a Renata entendi a sacada de louco ou de realmente parece muito mais fácil do que criar aplicativos do que usando de programação tradicional Mas que milagre é esse porque que todo mundo não usa isso já galera na minha visão louco ou De low code nada mais São não são milagres são evoluções naturais das linguagens de programação Você já viu alguns vídeos meus aqui do canal já deve ter visto
eu falo muito sobre isso aqui por exemplo como que as linguagens de programação nasceram lá em 1883 nasceu aquele código binário aquele código de máquina em 1949 já nasceu as linguagens de segunda geração como assemble por exemplo a serem 72 as linguagens de terceira geração como jovenscript que é a mais popular da atualidade em 1991 as linguagem de quarta geração como o pai então galera se você perguntar para um desenvolvedor Python se é fácil ele vai te dizer que o pai tu é mais parecido com falar inglês do que com a semble por exemplo a
cada nova geração a cada ano o década aqui no caso né em que surgem novas tecnologias linguagens de programação fica cada vez mais fácil cada vez mais abstrato até que surgem as tecnologias de quinta geração como locode e loucode por exemplo Então é isso é só a evolução natural das linguagens de programação Claro que não serve para tudo ainda tem muita coisa hoje em dia e você precisa criar por exemplo em ser em Java porque porque são os requisitos do projeto são projetos mais complexos que demandam alguns recursos específicos meu pai foi desenvolvedor acende a
vida toda ele em 2005 ainda criava software com a sempre mesmo embora já existia isso não code Gold mesmo embora já existisse Python java script porque porque os projetos dele demandavam que fosse com Assembleia mas para 90% dos projetos que eu vejo vocês me trazendo aqui nos comentários dos vídeos por e-mail por Direct A grande maioria deles pode ser criado com o Code porque São muito parecidos com os que a gente falou agora pouco e que eu vou falar um pouco mais até o final desse vídeo sobre o que é possível Criar e o que
não é tá eu só botando na prática assim só para você entender melhor o que é essas O que é essa abstração essa evolução das tecnologias de programação todo o curso de programação que você começa galera a aula 1 é sempre assim como escrever hello world que é olá mundo em inglês na tela né para você escrever um hallow worlding sempre que aquela linguagem lá de segunda geração você precisa de 19 linhas de código para você escrever um hallow World com jovens script você precisa de uma linha de código para você escrever hellow World com
flutterflow por exemplo você precisa de zero linhas de código você só arrasta e solta o elemento texto e coloca lá o que você quer que esteja escrito lá entendeu para exemplificar um pouco melhor o que são essas evoluções naturais das tecnologias de programação tem nada fora da realidade aqui não muito diferente do que aconteceu com criação de sites galera lá em 1995 para criar site era assim você abriu um bloco de notas e começava a escrever o código na mão lá em 2005 a galera já usava Microsoft page aquelas ferramentas visuais que não era a
melhor coisa do mundo mas já te permitiam criar sites visualmente hoje mas se alguém que cria site no código Fala o site site mesmo blogs assim né não existe né galera hoje em dia todo mundo vai lá já instalo WordPress abre o elemento ele começa a criar visualmente sites é a mesma maneira que tá acontecendo com tecnologias de programação sendo platterflow Na minha opinião melhor plataforma low code que existe e assim existem muitas plataformas ou De low code centenas talvez milhares Eu gosto muito de Alencar as plataformas seguindo mais ou menos esse critérios aqui quantos
recursos Elas têm ou seja qual o poder delas pelo quão fácil ela é de usar porque assim galera se ela for muito poderosa mas muito difícil de se utilizar muito difícil de aprender muito demorado para criar alguma coisa eu não vejo muita necessidade isso aqui já me tira muita agilidade eu não vejo muito sentido nesse tipo de ferramenta aqui pô demora uma semana para configurar uma autenticação de usuários que a gente fez aqui em 5 minutos por exemplo também não adianta a plataforma ser fácil de usar se ela tem poucos recursos se ela não consegue
criar os aplicativos que eu preciso criar se ela tem poucos recursos e é difícil ainda por cima e realmente não vale a pena né Mas acredite ou não existem plataformas assim as plataformas que eu mais gosto são essas aquelas que tem muitos recursos são muito poderosos e também são fáceis de se utilizar e colocando cada ferramenta na sua caixinha aqui eu entendo que hoje as duas ferramentas que melhor se encaixam nesses critérios de São extremamente Poderosas permitem criar praticamente qualquer coisa e também são fáceis de se utilizar são Bubble E flutterflow sendo que Bubble Na
minha opinião é a melhor plataforma que existe sem código floterflow é a melhor plataforma low code que existe um baixo código com pouco código só para você entender um pouquinho a diferença entre elas aqui tá Entre no Cold low code ambas são fáceis mas as ferramentas no ocodes são mais fáceis de se utilizar então Bubble é uma ferramenta mais fácil de utilizar do que flutterflow quer ver só um exemplo toda aquela parte de integração com Fire base que a gente fez no começo da lista de mercado você não precisaria fazer combo porque Bubble já nasce
em toda a parte de banco de dados pronta O Bubble ele já tem o banco de dados nativo dele então ele tem a parte de front end que eu te expliquei de backing de tudo junto em um só para você consegue já no primeiro momento já criar um item no banco de dados por exemplo sem precisar fazer integração com bancos de dados com backings externos então por isso que acaba sendo mais fácil você usar ferramentas não por definição também acaba sendo mais fácil você aprender as ferramentas no alcool a jornada de aprendizado é mais rápida
em termos de customização vou te dizer são muito similares porque Bubble por exemplo te permite se você não encontra algum recurso nativo você consegue inserir códigos de jovens script você consegue inserir bibliotecasterfly é a mesma coisa se você não encontra algum recurso nativo Eu quero um gráfico específico que era uma integração com inteligência artificial você consegue fazer integrações você consegue trazer também bibliotecas na linguagem da arte que a linguagem do flutter ali do Google né então vamos te permitem a mesma capacidade de customização então assim no code é melhor em questão de velocidade de criação
e velocidade de aprendizado customização é igual mas em termos de escala low code acaba sendo um pouco melhor aqui porque com ferramentas low code exatamente por não ter tudo em um por não ter fonte e backing de tudo junto as ferramentas louco ou de como elas são só Fronte você é necessariamente precisa integrar com um pé Candy é graças a isso que te permite ter escala Então você consegue escolher qualquer Beck and externo como Fire base do Gol que como eu comentei pô tem sei lá Quantos milhões de carros da lift usando Fire base consegue
integrar com ferramentas como Zeno consegue integrar com qualquer backing com banco de dados que um desenvolvedor da tua empresa já tenha um post por exemplo Então você consegue fazer qualquer integração ele te permite escalar com mais facilidade escalar é assim né atingir níveis Absurdos de usuários de dados de informações e aqui é uma definitiva vantagem de low code a ferramenta Bubble as ferramentas no Code em geral tem Loki significa o quê você fica preso a ela você não consegue exportar o código fonte para entregar um projeto para um cliente por exemplo entregar o código né
você fica sempre utilizando quando se fala de flutterflow de ferramentas low code elas não têm esse login ela te permite exportar o código fonte então um sumário assim que eu gosto se você não sabe bem se você deve para no code É esse aqui galera minha opinião e aqui é realmente uma questão de opinião tá não é para quando você tá num estágio de querer criar sua Startup ou seu SAS que é software como serviço ou seu micro Sasuke é tão pequeno serviço em estágio Inicial ainda ou seja você ainda não tem uma empresa você
ainda não tem um negócio você ainda Precisa criar um negócio quando você precisa validar uma ideia de negócio ou quando velocidade de criação é mais importante do que escala galera se você não tem um negócio ainda você precisa criar ele lançar com os primeiros usuários coletar o feedback fazer as primeiras melhorias fazer as correções de problemas que vão aparecer coletar mais dados ainda então assim é uma boa jornada que você tem pela frente e velocidade de criação vai ser essencial para você nessas etapas nesse momento quando você quer trabalhar não necessariamente criar uma Startup é
um software para você mas quando você quer trabalhar como desenvolvedor criando aplicativos para terceiros seja como freelancer seja com uma agência de software porque principalmente pela questão do Código da exportação do código isso aqui facilita muito a tua vida isso aqui abre muitas portas comerciais para você que você não teria se você não conseguisse fazer exportação do código né porque você realmente consegue entregar um código e se você já tem um aplicativo uma estratégia funcionando e já tem usuário se você já validou a ideia ou seja loucura na minha opinião é para quando escala é
mais importante do que velocidade de criação é uma Renata eu já tenho uma Startup aqui eu já tenho 50 mil usuários utilizando por exemplo eu iria para low code porque embora seja mais demorado para criar mais demorado para aprender não é muito não pouco só você vai ganhar o benefício de ter mais facilidade de escala integração com backings Então você consegue arquitetar um pouco melhor a tua solução com low Cold veja mais ou menos da seguinte forma galera é como se não o Code te ajudasse muito nos estágios iniciais aqui mas depois ele começa a
perder lá em escala quando você começa a atingir 50 100 mil usuários você começa a ficar um pouco comprometido na escolha de backendi você começa a ter custos um pouco mais altos do que com louco ou de que você permite escolher qualquer beckend e prever melhor o preço que você vai pagar low code não vai ser tão rápido no início mas ele te permite chegar mais longe lá para frente então tenha mais ou menos isso em mente não tem muito certo não tem muito errado aqui ferramenta cada tecnologia para um momento diferente ou para um
objetivo diferente né Quanto custa um flaterflow galera flutterflow tem um plano gratuito que te permite criar tudo absolutamente tudo então assim você não precisa pagar fraterflow para aprender você pode aprender tudo criar o que você quiser no gratuito Quando que você precisa ir para o plano pago para poder publicar para você poder fazer por exemplo uma publicação no seu domínio próprio para você poder fazer uma publicação na Play Store do Google na App Store do iOS para você lançar comercialmente tem um aplicativo né Aí você vai para um plano próprio que vai te custar 35
dólares por mês e aí galera olha só aqui tem algo interessante tá os 35 dólares é por conta não é por aplicativo Então você consegue não só criar Quantos aplicativos você quiser por esse valor Mas o mais importante entenda que quando a gente fala de criação de aplicativos galera especialmente com essas plataformas Poderosas que eu sempre falo aqui no canal a gente fala de criação de aplicativos então um erro da Galera muitas vezes é achar a Renato mas se eu tiver 10 clientes se eu tiver um sistema de gestão para barbearias e eu tiver 10
barbearias clientes eu preciso ter 10 aplicativos galera nunca a resposta para isso é nunca assim como não existe um Gmail para cada usuário diferente Existe um único Gmail se eu entro com meu login sem eu tenho acesso aos meus dados se o João da Silva Sauro entra com o login e senha dele ele tem acesso aos dados dele né então aplicativos multi empresas funcionam assim imagina que você tem um custo fixo de r$ 200 aqui com o teu aplicativo e você cobra 100 pila por mês de cada cliente primeiro cliente Você ainda tá no prejuízo
você gasta 200 e tem 100 de receita no segundo cliente você tá empatado quando você tiver 40 clientes com uma receita de r$ 4.000 por mês eu custo fixo continua r$ 200 por mês entendeu Essa é a grande vantagem de aplicativos multi empresa se não for para criar assim nem comece né galera mas como eu faço para ganhar dinheiro galera existem quatro tipos principais de pessoas que eu vejo conseguindo transformar isso aqui em profissão em carreira em dinheiro negócio empreendimento primeiro deles é o perfil do Empreendedor o cara que quer criar uma Startup que quer
criar um software como serviço um micros então o empreendedor aqui como exemplo Mauro um aluno nosso ele aqui nesse storie tá com uma plaquinha que a gente envia para os nossos alunos que está escrito 6D que é o que mais de seis dígitos faturados com aplicativo dele né aquele até mandou gráfico que é tudo auditado esses resultados antes da gente mandar as placas né aqui é quase meio milhão de receita gerada pelo aplicativo dele é um aplicativo de automação de WhatsApp né louco de galera casa muito bem com a ideia de você criar uma estratégia
porque nada é mais importante para uma estratégia do que velocidade no dia com velocidade de do quão rápido Abre o aplicativo velocidade de criação velocidade de aprendizado porque você não tem nenhuma certeza galera só que você tem seu hipóteses o objetivo de uma Startup de um negócio novo é você lançar o quanto antes para obter o feedback mais rápido possível e conseguir fazer as melhorias mais rápido possível quer ver um exemplo tem um aluno nosso Thiago Costa Ele montou um aplicativo um sistema de gestão para freelancer chamado free-up e ele mostrou tudo isso ao vivo
publicamente no Instagram durante jornada dele então foi muito interessante porque ele começou mostrando todo dia que ele tava fazendo Ah G1 entendendo o mercado Dia 2 análise de estratégia no dia 90 90 dias ele estava com aplicativo pronto lançou dali 30 dias ele já tinha uma receita recorrente mensal de mil reais por mês mil e pouquinho por mês já tinha dado hoje acho que faz mais ou menos uns 150 dias que ele lançou Acho que ele já tá em mais de r$ 2000 por mês e ele mostrando tudo isso publicamente @ construindo uma Startup no
Instagram dele bom galera para fazer isso é só com locode só com locode não existe outra forma como programação tradicional você não consegue nível de velocidade de desenvolvimento velocidade de implantação de melhorias segundo perfil de pessoa que eu vejo conseguindo transformar muito esse conhecimento em dinheiro eu desenvolvedor ou freelancer aquele que busca entrar nisso para criar aplicativos para outras pessoas por exemplo aqui Adriana Nossa também ela até brinca no Store né quem disse que freelancer não pode ganhar seis dígitos porque ela tá com a plaquinha bacana de criar aplicativos para terceiros é que não é
igual que ela sai no site galera se você pedir mil reais os clientes e te manda pastar é fogo é um serviço muito baixo valor agregado aplicativo acho que eu nunca vi alguém fechar um ticket de menos de r$ 5.000 pela criação de um aplicativo é 5 10 15 20 25 30 50 já havia nos fecharem por 500 mil reais aplicativos Claro sistemas de gestão muito maiores Sem dúvida mas é um serviço de valor muito agregado muito maior Então qual que é o objetivo do freelancer Eu amo o médico é igual um dentista é igual
um profissional da Saúde você Defina um valor hora baixo quando você começa na carreira acho que eu nunca vi alguém cobrar menos de r$ 50 é o piso aqui né E aí você vai lotou a tua agenda cobrando r$ 50 hora você aumenta para 80 lotou a 80 reais hora você aumenta para 120 e assim vai hoje a média dos profissionais que eu contrato estão na faixa de r$ 200 por hora mais ou menos Então é assim que funciona a carreira de um desenvolvedor freelancer ele vende o tempo dele e consegue escalando como cobrando cada
vez mais pela hora de trabalho dele terceiro tipo é geralmente o freelancer que se profissionalizou de desenvolvimento ou software House a software houses como elas já começam a contratar equipe acabam tendo estruturas mais profissionais acabam pegando tickets maiores fecha mais projetos né aqui por exemplo é o Rafa de um aluno nosso de uma agência chamada café apps a empresa deles hoje já tá com 6 12 13 14 15 16 ó 17 pessoas né que aqui a plaquinha dele de sete dígitos faturados né 7D a plaquinha que já faturaram mais de um milhão de reais vendendo
serviços de desenvolvimento de aplicativos E para isso mais uma vez né eles conseguem fazer isso por conta das Ferramentas não alcool de loucura eles ganham muita agilidade no desenvolvimento e o quarto tipo é foi assim que eu comecei não sei se vocês já sabem Minha história vou até deixar um vídeo aqui onde eu conto minha história melhor mas quando você executivo funcionário de uma empresa e você não tá buscando necessariamente trabalhar como profissional disso ou abrir uma software House ou abrir uma Startup você quer criar um sistema para tua empresa seja para ser mais bem
reconhecido dentro da empresa seja para ser promovido isso funciona muito bem porque vamos dizer eu trabalhava na área comercial de marketing numa empresa né Você já sabe exatamente quais são as dores do teu setor você sabe quais são todos os problemas os dados que se perdem as planilhas que a galera usa e não aguenta mais usar você sabe quais são os erros de comunicação você sabe tudo que poderia ser automatizado Então você tá na melhor posição possível para conseguir criar um aplicativo um sistema para tua empresa e a galera vai ficar impressionada quando você fizer
isso você nunca fez porque porque provavelmente você não é programador né como flutterflow com loucura de você consegue fazer isso e coisas mais eu sempre falo coisas mágicas acontecem quando você une a pessoa de negócio ou seja aquela que tá imersa no problema e dá ela Super Poder de ela criar os seus próprios aplicativos Renato Quais as vantagens e desvantagens de novo e low Code em relação à programação tradicional galera principalmente velocidade e facilidade de criação de aprendizado de manutenção de correções e de implantação de melhorias a gente sempre vai falar muito dessas duas questões
velocidade e facilidade aqui por exemplo tem um vídeo nessa URL aqui de baixo vou deixar também o link na descrição desse vídeo bem interessante nesse vídeo aqui no caso é uma comparativo que eles fizeram pegando um engenheiro de software do Google seja alguém que tem mais de uma década de experiência como desenvolvedor realmente tradicional com linguagem de programação e colocaram eles contra quatro iniciantes usando Bubble fala de Bubble aqui porque infelizmente não fizeram Esse comparativo com plataforma né mas vai ser muito similar galera Então nesse vídeo É bem interessante eles pegaram essa galera que estavam
a dois dias aprendendo Bubble nenhum deles é programador nenhum deles tem experiência em desenvolvimento estava 48 Horas aprendendo Bubble entenda que o mesmo se enquadrater falou e ele era o seguinte desafio para eles quem consegue criar uma uma list que é aquela listinha de atividades por fazer galera exatamente a mesma coisa que essa lista de mercado que você criou junto comigo no começo desse vídeo enquanto os minutos a gente criou né eu te explicando ainda passo a passo imagina alguém que não precisa estar explicando pra outra pessoa só Mete a mão na criação resultado final
em três minutos e 27 segundos a feminina conseguiu criar com Bubble em cinco minutos e 11 a segunda com Bubble 9 minutos e 14 o terceiro em 12 e 4 o quarto Então os quatro usando o Bubble conseguiram criar entre três e 12 minutos com 12 minutos encerraram e o engenheiro Senor do Google não tinha conseguido finalizar ainda com 12 minutos e eu entendo galera como eu falei para vocês só para configurar uma autenticação de usuário no código é muito mais do que esses 12 minutos entende não é uma forma de denegrir o trabalho do
desenvolvedor é só porque quem trabalha com programação precisa seguir requisitos técnicos para criar um outro tipo de software mesmo né a desvantagem é que locode não faz 100% do que você faria com programação tradicional vou falar um pouco mais disso até o final desse vídeo Quanto tempo você demora para aprender a fazer flor mais ou menos galera eu vejo mais ou menos o seguinte com nossos alunos tá geralmente nos primeiros 30 dias eu vejo pessoal mais empacado eu vejo o pessoal até um pouco mais frustrado porque aquele momento onde você ainda Provavelmente você não tem
nenhuma nenhum background nenhum histórico de desenvolvimento de programação de lógica nada se você tá tendo que aprender tudo isso né então é muito comum nesses 30 dias você se sentir confuso e eu sempre falo né A confusão é o primeiro passo para compreensão a galera também estou muito confuso mas claro Esse é o primeiro passo para você conseguir entender qualquer coisa na tua vida primeiro passo é a confusão logo depois vem a compreensão e aí no segundo mês eu vejo que as pessoas começam a já se sentir um pouco mais confortáveis começa a sentir que
estão pegando o jeito Já conseguiram entender os pilares fundamentais da coisa é no segundo mês que geralmente as pessoas conseguem pegar a própria ideia e começar a colocar no flagram e no final do terceiro mês eu geralmente já vejo nossos alunos conseguindo finalizar uma primeira versão que a gente chama de MVP não é mínimo produto viável uma primeira versão do seu aplicativo não vai estar a versão mais linda do mundo não vai estar coisa mais maravilhosa vai ter bug mas consegue finalizar Então essa é a jornada de aprendizado mais ou menos para quem se dedica
ali algumas horas por dia Renato que que é possível criar confronto galera eu vou exemplificar Quais são os modelos de aplicativos mais comuns que vocês geralmente querem criar isso pelo que eu ouço de vocês pôr nos comentários no nosso grupo em tudo quanto é lugar aí marketplaces então é muito comum o modelo de aplicativo Market Place né que é aquele tipo de aplicativo onde compradores encontram vendedores como por exemplo airbnb OLX MercadoLivre Dog Hero Dog Hero já até analisei aqui no YouTube que aquele aplicativo onde pessoas que tem cachorros encontram pessoas que estão dispostas a
passear com cachorros receberam dinheiro em troca né então todo tipo de aplicativo onde alguém que busca um produto ou serviço encontra quem oferece esse produto ou serviço é um aplicativo Marketplace você consegue criar tranquilamente como por exemplo kinfo modos real valor ruff bancos digitais porque hoje você tem bancos pessoal inteiros com toda a infraestrutura comunicação com banco central que disponibilizam a ter isso pra ter flor excelente Então você consegue usar essa infraestrutura de um banco para criar o seu próprio banco digital entende então consegue criar sistemas de gestão como bling time como eu falei ali
né sistema de gestão via de regra um monte de processo que você precisa automatizar usando esses mesmos conceitos fundamentais que eu te mostrei já aplicativos de vendas CRM como por exemplo Piper drive também são muito comuns o primeiro aplicativo que eu criei crocod lá em 2015 foi um CRM aplicativos delivery ou aplicativos de catálogos digitais esse tipo de coisa como delivery diretos Praça delivery kaytico também você consegue criar com plataformas locode como platterflow plataformas EAD para cursos online bibliotecas de vídeo como por exemplo Netflix Prime vídeo óbvio que ali já tem toda uma questão de
modelo de negócio assim né galera mas falando do aplicativo em si da interface em si tudo isso você consegue criar um planter from redes sociais como Twitter Facebook Instagram Pinterest como eu falei lá atrás também nada mais é isso aqui do que um monte de interação de dados ah Renato mas eles têm toda a plataforma de anúncios que a gente permite coletar um monte de dados inteligência artificial na rede social propriamente dita né a rede social você consegue criar tranquilamente com sua interfone aplicativos de Inteligência Artificial ah Renato mas como que eu crio a inteligência
artificial galera você não cria uma inteligência artificial você integra com inteligências artificiais que já existem aqui nesse print por exemplo é o aplicativo do pessoal da G4 que são alunos nossos eles fizeram uma integração lá com openei ai né do GPT do GPT E aí fizeram algo muito bacana eles conseguem te liberar um espaço onde você insere informações eles têm o filtro dos próprios documentos que essa empresa mesmo gera eles são uma empresa de educação corporativa né então eles conseguem te dar respostas melhores até do que o chat GPT te daria Por meio dessa integração
né eles mandam essa informação para o chat de PT pede a resposta em modelo de acordo com os documentos que eles já tenha funciona muito bem ferramentas de automação de WhatsApp como Manchete automatizado de WhatsApp também consegue fazer nada mais é do que integrações da api né E falando em apis eu acho que esse é o grande ponto assim pessoal hoje em dia não existem muitos limites porque você consegue fazer flor por conta do mundo das apis né então a Renata eu quero criar uma ferramenta que automaticamente no Instagram você consegue porque o Instagram libera
uma apis exatamente para que você possa fazer isso quero uma ferramenta que puxa um vídeo do YouTube e joga inteligência artificial para fazer um resumo em texto você consegue pessoal que você faz uma integração ap com YouTube uma integração api com openei para que a inteligência artificial a Renata eu quero fazer uma integração para emitir nota fiscal Você consegue integrar com em notas a Renata eu quero fazer uma integração com meio de pagamento para poder vender o modelo de assinatura para que a pessoa precise pagar r$ 300 por mês para acessar o meu aplicativo eu
só Libero acesso se ela pagou consegue também integra com PayPal hotmart PagSeguro Qualquer meio de pagamento eles por definição funcionam assim né via api Então pessoal não existe muito limite para o que você pode fazer com flatheafor por conta disso platterfly integra com qualquer api e todo o serviço web que você conhece hoje tem uma Ei praticamente que não é possível criar confrater Flow galera jogos 3D ah Renato quero criar um xadrez visto de cima dois de tranquilo xadrez é tipo um aplicativo com ele visuais entendeu mas jogos esquece existem plataformas específicas para criar jogos
não tem nada a ver para criar jogo esquece não é para isso sistemas embarcados que que é sistema embarcado é aquele tipo de software específico que vai para um hardware específico então é software que vai no GPS de barco no GPS de avião num controlador de carro esse tipo de coisa Esquece ali realmente vai ser um software específico definido pelo fabricante daquele hardware sistemas Ultra complexos então por exemplo sabe que um sistema outra complexo o Facebook ads por exemplo que a rede social Facebook ela é uma rede social nada que você não consiga criar com
qualquer forma só que o Facebook galera eles vão coletando todas as informações de tudo que os usuários fazem jogam num banco de dados infinitamente infinito gigantesco e eles conseguem correr uma inteligência artificial própria lá para entender o perfil de cada usuário para promover anúncios patrocinados para cada perfil de uso galera aqui é um sistema outra complexo é outra complexa para isso você pensa que quando você criar uma nova tecnologia você não vai conseguir fazer com ferramentas localde você não vai conseguir fazer com flauta é meio difícil definir aqui o que exatamente um sistema Ultra complexo
então a melhor sugestão que eu dou é o seguinte põe nos comentários desse vídeo O que é que você quer criar Renato quero criar um aplicativo assim assim assado eu te dou o meu parecer sincero e real assim te falo cara pode fazer na boa que você consegue ou não não consegue outros pontos quem precisa de gel localização e segundo plano que que é isso tô usando aqui o Uber aí eu vou lá pago minha tela põe no bolso no meu celular o Uber tem um recurso em que ele continua funcionando em segundo plano Então
ele continua trocando informação do Servidor mesmo ao Capela apagada plataforma não tem esse recurso até o presente momento quando tiver provavelmente eu vou botar na descrição do vídeo Fala galera lançar mas até o presente momento não tem então é uma alimentação se você precisa que o celular continue funcionando mesmo com a tela que o aplicativo continua funcionando mesmo com a tela apagada como eu faço para aprender Flor da forma mais otimizada e rápida possível galera você clica é você vai aprender a grande maioria das coisas funciona clicando na ferramenta pegando o projeto da lista de
mercado ali que eu te dei o link para você copiar indo lá Nossa mas como que o Renato fez para clicar nesse botão Abrir aquele pop-up Nossa mas como que isso aqui tá fazendo tal coisa como que é o clicar em login já vai automaticamente para lá você clica galera vai conhecer na ferramenta aprendendo tentando criar coisas se frustrando a experiência natural que vai te fazer aprender a grande maioria das coisas documentação do platterflon platterfly é uma documentação muito boa e vamos lá eles dão exemplos práticos com vídeos com imagem mais imagens do que vídeos
até mas eles têm prints passo a passo para muitas coisas então eles têm uma documentação muito sólida no meu canal do YouTube cada vez mais eu tô criando conteúdo aqui sobre flutterflon então aqui você vai ter mais acesso a muitas informações também não só sobre a criação propriamente dita Mas como eu falei lá atrás sobre toda a parte do ponto de vista de negócios de aplicativos E como tá a carreira de desenvolvedor sempre falando sobre isso e por fim pela comunidade sem contar que é a comunidade sem contar Renato galera como é dentre muitas coisas
um curso com mais de mil aulas atualizadas sobre flutterflow sobre Bubble sobre apis sobre a plugins sobre integração com meios de pagamentos sobre banco de dados sobre performance sobre segurança sobre tudo que você imagina Nossa Renato mil aulas Estou morto vou demorar cinco anos para aprender galera não vai é porque lá tem muita aula muito específica né então pô tem aulas que a gente tem só sobre como criar um aplicativo de rifa porque um aluno meu uma vez queria criar um aplicativo de rifa criar uma aula ensinando eu nunca ninguém vai precisar assistir todas as
aulas Acho que ninguém nunca assistiu só eu até hoje o mais importante é que nas primeiras 5 horas ali você já vai ter uma compreensão muito boa dos fundamentos básicos para criação de aplicativos nas primeiras 20 horas você já tá craque só para você ter um exemplo das aulas que existem na comunidade sem rodar né Se a gente for lá por exemplo em flutterflow para iniciantes existe um módulo lista de mercado ali onde a gente explica a mesma coisa que eu te ensinei aqui uns 20 minutinhos mais ou menos sobre a lista de mercado só
que assim muito mais denso então lá a gente ensina por exemplo você associar os produtos aos usuários de forma que cada usuário só consiga ver os produtos que ele criou Então se o Renato loga ele só vai ver os produtos que o Renato criou se o João da Silva Sauro longa ele só vai ver os produtos que ele próprio criou e lá no final a gente ainda faz várias melhorias de design vai criando cada elemento de design e a gente publica o aplicativo na web Esporte o código Publique em domínio próprio eu mostro todas as
configurações necessárias para você fazer a tua publicação em domínio próprio publica na Play Store do Google mostra como fazer esse processo todo criar tua conta lá no Google publica na App Store Inclusive a gente já tá com o nosso aplicativo publicado em todos os locais Então são aulas onde a gente vai bem a fundo bem explicadas Então a gente tem cursos para iniciantes designer e pagamentos aplicativos de Inteligência Artificial aplicativos completos do zero alta performance com aplicativos e toda a parte de Bubble o código plugins módulos bônus consultorias que a gente fez ao vivo alguns
módulos desses ainda em gravação mas a grande maioria já tá no ar aí e além do curso os membros da comunidade secundária tem acesso a um grupo exclusivo com todos os membros são mais de 11 mil membros já e galera o grupo é muito massa pega assim ó por exemplo Ah você vai ali no espaço flutterflow para ver as dúvidas da galera de flutterflow aí um deles aqui pergunta por exemplo Como que eu faço um multidropidão que é uma caixinha de seleção específica né aí vai lá a galera e fala cara eu criei um assim
olha só que legal ah mas e isso for assim Putz eu fiz desse jeito Ah fiz um vídeo aqui para você para ilustrar como que eu fiz Opa entendi muito bom legal show de bola Então galera a grande pegada do grupo aqui é a seguinte eu sempre acreditei no seguinte se você tem mil pessoas dentro de um grupo e as mil pessoas têm um problema você não precisa que as mil encontrem a solução para aquele problema você precisa que uma encontra a solução basta ela ir lá e divulgar as outras 999 pessoas vão aprender por
tabela por isso é tão mais poderosa a tua jornada de aprendizado quando você em um grupo com outras pessoas porque você aprende não só com os teus erros e acertos mas com os erros e acertos de todas as outras pessoas que estão no mesmo momento de vida que você com o mesmo objetivo que você membros da comunidade tem acesso ao Marketplace profissional que é um lugar onde centenas de pessoas e empresas acessam todos os dias e lá estão os nossos melhores alunos que podem se candidatar sobre o portfólio delas ali para aparecerem no Marketplace então
tem pessoas ali que recebem dois três contatos por dia de clientes Olá quero desenvolver um projeto tal dois três vídeos por dia galera todos os dias em dezenas de alunos nossos que vivem única exclusivamente dos líderes recebidos pelo Marketplace profissional é uma ferramenta poderosíssima como eu falei não só para você conseguir criar aplicativos Mas você conseguir transformar isso em dinheiro mesmo membros da comunidade sem contar podem receber as placas comemorativas são as placas físicas que você vai receber na tua casa quando você atingiu um determinado nível de faturamento então por exemplo Quando você atinge mais
de 10 mil reais em faturamento você vai receber uma plaquinha dessa aqui na tua casa ó de cinco dígitos faturados Tá vendo quando você faturar mais de 100 mil reais você vai receber a plaquinha 6D 6 dígitos faturados e quando você faturar mais de um milhão de reais você vai receber a plaquinha 7D 7 dígitos faturados isso é bacana porque primeiro assim é legal a gente ser reconhecido né e segundo ponto né galera te ajuda muito também se você trabalha com isso te ajuda muito como prova social né é muito forte você ser um desenvolvedor
freelancer Que expõe que você já faturou mais de 100 mil reais com aquilo te coloca num outro patamar de jogo perante os potenciais clientes né membros da comunidade sem contar tem acesso às provas de certificação são provas mesmo estilo e nem ali a provas técnicas onde a gente afere se você realmente tem conhecimento técnico em áreas como banco de dados como design segurança performance Isso é uma prova bem difíceis galera Então até que quem passa nessas provas geralmente tem o currículo dele Campo da pilha de qualquer contratante porque é uma forma de você aferir pela
comunidade que você realmente detém aquele tipo de conhecimento e muito mais benefícios como descontos nas ferramentas templates prontos certificado de participação ferramentas de planejamento de aplicativos e muito mais o meu objetivo galera com a comunidade secundária Eu sempre acreditei muito nisso aqui que as coisas dão muito certo para você quando você implanta essas três letrinhas em qualquer coisa que você faça tda né transtorno de Déficit de Atenção não é trabalho duro isso galera não tem saída né não adianta você querer fazer alguma coisa e não dedicar algumas horas por dia ali para realmente investir tempo
e energia naquilo mas não só trabalho duro direção correta uma vez de um podcast um rapaz que falava posso ficar o dia inteiro cavando um buraco no meu quintal vou sair todo dia com aquela sensação de dever cumprido suado como quem trabalhou 12 horas por dia não quer dizer que eu esteja gerando valor com aquilo ou ganhar dinheiro com aquilo então trabalho duro apontado na direção correta e por fim o que multiplica tudo isso é o ambiente onde você está inserido Então tudo fica muito diferente quando você está inserido em um ambiente com pessoas na
mesma jornada que você com os mesmos objetivos que você que já passaram por dificuldades que você está passando nesse momento já encontraram soluções para problemas que você está encarando nesse momento tudo isso fica muito mais fácil isso é a comunidade se cuidar é o ambiente perfeito é o melhor ambiente do mundo para você aprender sobre o desenvolvimento no code e low code e não só isso mas consegui transformar esse conhecimento em dinheiro se você quiser se inscrever na comunidade sem contar Vai ser um prazer te ter por lá o link está na descrição desse vídeo
espero que esse tutorial tenha te ajudado a entender um pouco mais os básicos da ferramenta que a ferramenta faz o que a ferramenta não faz e se tiver qualquer dúvida deixa nos comentários aqui embaixo um grande abraço [Música]
Copyright © 2024. Made with ♥ in London by YTScribe.com