Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Crie um Aplicativo no FlutterFlow
Rating: 4.6 out of 5(8 ratings)
60 students

Crie um Aplicativo no FlutterFlow

Aprenda a criar um Aplicativo de Lista de Tarefas nativo sem saber programação utilizando o FlutterFlow
Last updated 8/2024
Portuguese

What you'll learn

  • Autenticação com Firebase e Firestore
  • Criar popup oculto, Condições de visibilidade
  • Listview, TabBar e NavBar
  • Simple search, responsividade

Course content

1 section29 lectures5h 21m total length
  • Introdução, iniciando um projeto7:28

    Nessa aula iniciamos um novo projeto, Aplicativo de Lista de Tarefas com autenticação no Firebase e armazenemtno local no Smartphone.

  • Autenticação com Firebase5:32

    Nessa aula criamos uma conexão com o Firebase para os usuários se cadastrarem no App e fazer a autenticação com login e senha.


    OBS:
    Assita a aula Extra no final desse módulo caso esteja com dificuldades em conectar o Firebase.

  • Logando no App5:42

    Nessa aula logamos no App através da autenticação com o Firebase

  • Cadastrando um login6:14

    Nessa aula cadastramos um login através do Firebase e efetuamos o login no App.

  • Ajustando o Layout do App5:54

    Nessa aula ajustamos o layout para poder iniciar a inclusão dos recursos do nosso App.

  • Criando um menu principal8:57

    Nessa aula criamos um menu principal para criar e ver tarefas.

  • Criando um Popup oculto5:08

    Nessa aula criamos um popup oculto utilizando o recurso de condições e visibilidade.

  • Criando ações dentro do popup12:46

    Nessa aula criamos ações em botões dentro do PopUp.

  • Listview, TabBar, Popup16:26

    Nessa aula criamos uma ListView dentro de uma TabBar dentro de um PopUp listando todas as tarefas.

  • Condições de visibilidade12:16

    Nessa aula trabalhamos com condições de visibilidade e finalizamos a ListView dentro de uma TabBar com ações.

  • Ações de Simple Search para Busca por Palavras15:35

    Nessa aula criamos ações de Simple Search para busca por palavras

  • Melhorando a busca por palavras17:56

    Nessa aula melhoramos o resultado e o visual do campo de busca por palavras

  • Ajuste de overflow do layout4:40

    Nessa aula melhoramos o erro de overflow que estava ocorrendo na parte superior do botão Sair.

  • Perfil de usuário com Firebase21:16

    Nessa aula criamos o popup de perfil de usuário, onde buscaremos informações do usuário autenticado.

  • Ordenando Listview6:31

    Nessa aula ordenamos a listview em ordem alfabética e aprimoramos a visualização da lista de tarefas

  • Exbibindo lista ao adicionar tarefa1:50

    Nessa aula ajustamos a listaview para aparecer sempre que uma tarefa for criada.

  • Upload de foto para o Perfil de Usuário6:07

    Nessa aula aprendemos como enviar fotos para o perfil de usuário.

  • Finalizando o Perfil de usuário7:19

    Nessa aula finalizamos os ajustes do pop-up do perfil de usuário.

  • Corrigindo bug do Upload de foto do perfil23:44

    Nessa aula corrigimos o bug de upload de foto do perfil

  • Responsividade entre Smartphone, tablet e navegador em computadores6:48

    Nessa aula iniciamos os ajustes de responsividade de smartphone, tablet e navegador para computadores.

  • Responsividade: utilizando menu lateral para navegadores22:42

    Nessa aula trabalhamos com responsividade para navegadores utilizando um menu lateral

  • Responsividade: utilizando menu central para navegadores17:54

    Nessa aula trabalhamos com responsividade para navegadores utilizando um menu central

  • Ajustes finais para Publicação13:47

    Nessa aula fizemos os ajustes finais para preparação para publicação.

  • Publicando o Aplicativo Web20:14

    Nessa aula publicamos o Aplicativo Web

  • Criando botão para redefinição de senha17:30

    Nessa aula criamos um botão para redefinição de senha.

  • Aula Extra - Entendendo o CheckBox9:53

    Nessa aula apronfudamos o conhecimento no botão de checkbox com valores TRUE e/ou FALSE

  • Aula Extra - Individualizando ListView por usuário5:58

    Nessa aula filtramos a lista de concluidos para trazer apenas informações do usuário logado.

  • Aula Extra - Ajustes nas configurações do Firebase no FlutterFlow6:31

    Nessa aula falamos um pouco sobre alguns ajustes necessários quando utilizamos autenticação de usuários através do FlutterFlow.

  • Aula Extra - Page Parameters com ListView8:50

    Nessa aula aprimoramos um pouco mais de conhecimento em Page Parameters trabalhando com ListView

Requirements

  • Curso básico para iniciantes

Description

Esse curso é destinado para quem quer aprender a desenvolver um aplicativo de forma intuitiva sem precisar de programação.

O Flutterflow é uma ferramenta online que permite criar aplicativos móveis e web de forma rápida e fácil. Com Flutterflow, você pode arrastar e soltar componentes de interface do usuário para construir o seu aplicativo 10x mais rápido do que o desenvolvimento tradicional. você pode criar interfaces bonitas e modernas, gerar código limpo e implantar nas lojas de aplicativos ou na web em um clique. Você também pode personalizar tudo com código personalizado e integrar facilmente o seu aplicativo com dados ao vivo usando o Firebase ou qualquer API de terceiros. O FlutterFlow suporta a tradução do seu aplicativo inteiro em segundos com o Google Translate, tornando a localização muito mais fácil. No nosso curso de FlutterFlow, você vai aprender como usar essa ferramenta incrível para construir seus próprios aplicativos sem precisar de muita experiência em programação. Você vai aprender os conceitos básicos do Flutter, como criar layouts responsivos, como adicionar animações e lógica ao seu aplicativo. Se você quer criar aplicativos incríveis em menos tempo e com menos esforço, este curso é para você!

Nesse curso você aprenderá criar um aplicativo de lista de tarefas responsivo que poderá ser usado em smartphones e computadores via navegador.

Who this course is for:

  • Desenvolvedores no-code e low-code iniciantes