Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
FlutterFlow + Supabase - Clonando um app de delivery
Rating: 2.6 out of 5(7 ratings)
39 students

FlutterFlow + Supabase - Clonando um app de delivery

Neste curso iremos clonar algumas telas do aplicaitvo IFood bem como criar o banco de dados com o supabase
Created bySergio Camillo
Last updated 11/2023
Portuguese
Portuguese [Auto],

What you'll learn

  • Criar um aplicativo com flutterflow com firebase como backend
  • Aprender a criar uma aplicativo sem necessidade saber programar
  • Conceitos práticos do flutterflow e como extrair o melhor desta ferramenta
  • Aprender sobre o supabase

Course content

1 section12 lectures1h 39m total length
  • Introdução ao FlutterFlow10:30

    Ao entrar na plataforma, o usuário é apresentado a uma visão geral do projeto atual em que está trabalhando, onde pode ver todas as telas do aplicativo em uma lista e ter acesso a opções para criar novas telas, adicionar componentes e definir a navegação.

    O UI Builder é uma das seções mais importantes da plataforma. Ele permite aos usuários criar interfaces de usuário usando uma variedade de componentes, como botões, campos de entrada, listas, imagens e muito mais. Além disso, o UI Builder inclui uma biblioteca de modelos prontos para uso que podem ser personalizados conforme as necessidades do projeto.

    Uma das opções de banco de dados que pode ser integrado é o Supabase. O Supabase é uma plataforma de banco de dados de código aberto que oferece recursos semelhantes ao Firebase, como autenticação de usuários, armazenamento de dados em tempo real, etc.
    Outra integração do FlutterFlow é com Firebase, uma plataforma de desenvolvimento de aplicativos móveis do Google que oferece uma variedade de recursos para ajudar a desenvolver, testar e implantar aplicativos. Os usuários podem integrar o Firebase em seus projetos FlutterFlow com facilidade, o que permite que eles adicionem recursos como autenticação de usuários, armazenamento de dados em tempo real, mensagens push e muito mais.

    FlutterFlow também oferece recursos para personalização de temas, permitindo que os desenvolvedores criem estilos exclusivos para seus aplicativos. Os usuários podem escolher entre uma variedade de temas pré-construídos ou criar seus próprios temas personalizados.

    Além disso, a plataforma também possui integrações com uma variedade de serviços nativos, como câmera, geolocalização, armazenamento de arquivos e muito mais. Isso permite que os desenvolvedores adicionem recursos avançados ao aplicativo sem precisar escrever código nativo.

    Em resumo, FlutterFlow é uma plataforma de desenvolvimento de aplicativos que oferece aos desenvolvedores uma ampla gama de recursos e integrações para criar aplicativos iOS, Android e web de alta qualidade de maneira rápida e fácil. Com o UI Builder, Firebase, Supabase, temas personalizados e integrações nativas, é possível criar aplicativos poderosos e elegantes sem escrever uma única linha de código.

  • Apresentação o Supabase6:55

    No vídeo de hoje, vamos explorar a plataforma Supabase, uma ferramenta poderosa para o desenvolvimento de aplicações. Vou te mostrar como criar uma tabela e inserir registros nela, passo a passo.

    Com o Supabase, você pode criar aplicativos web escaláveis e eficientes sem se preocupar com a complexidade do gerenciamento de banco de dados.

    Vamos começar criando uma nova tabela no Supabase. Para isso, vamos utilizar a interface intuitiva e amigável do Supabase Dashboard. Vou te mostrar como fazer isso em detalhes no vídeo.

    Em seguida, vou te mostrar como inserir registros na tabela criada, utilizando a API do Supabase.

    Além disso, vou te dar dicas valiosas sobre boas práticas na criação e manipulação de tabelas, para garantir um desempenho otimizado e uma experiência de desenvolvimento mais produtiva.

  • Criando o front-end do aplicativo 1/415:25

    Neste tutorial em quatro partes, você aprenderá a criar uma tela inicial de um aplicativo de entrega utilizando a plataforma Flutter Flow. Você irá aprender a clonar a interface gráfica da tela inicial de um aplicativo de entrega, utilizando as ferramentas e recursos disponíveis no Flutter Flow. Serão abordados os conceitos de design e layout, além de mostrar como personalizar elementos da interface para criar uma experiência de usuário agradável e intuitiva. Com este tutorial, você estará pronto para começar a desenvolver o seu aplicativo com Flutter Flow.

    Em anexo contem as imagens que iremos utilizar para o desenvolvimento do aplicativo.

  • Criando o front-end do aplicativo 2/434:05

    Neste tutorial em quatro partes, você aprenderá a criar uma tela inicial de um aplicativo de entrega utilizando a plataforma Flutter Flow. Você irá aprender a clonar a interface gráfica da tela inicial de um aplicativo de entrega, utilizando as ferramentas e recursos disponíveis no Flutter Flow.

    Serão abordados os conceitos de design e layout, além de mostrar como personalizar elementos da interface para criar uma experiência de usuário agradável e intuitiva. Com este tutorial, você estará pronto para começar a desenvolver o seu aplicativo com Flutter Flow.

    Estilização da tela - Cores e fontes

    Background: #F1F4F8


    Endereço

    FontSize: 14

    FontWeight: 500 Medium


    Tabs
    FontSize: 12
    FontWeight: 400 Normal

    Tab Active:#FF0004
    Tab Unselected: #AFABAB


    Categorias (Imagem e Texto)

    FontSize: 12
    FontWeight: 300 Light

    Texto: #101213


    Categoria mais IFood

    FontSize: 12
    FontWeight: 400 Normal

    Cor texto: #9B9797



  • Criando o front-end do aplicativo 3/411:53

    Neste tutorial em quatro partes, você aprenderá a criar uma tela inicial de um aplicativo de entrega utilizando a plataforma Flutter Flow. Você irá aprender a clonar a interface gráfica da tela inicial de um aplicativo de entrega, utilizando as ferramentas e recursos disponíveis no Flutter Flow.

    Serão abordados os conceitos de design e layout, além de mostrar como personalizar elementos da interface para criar uma experiência de usuário agradável e intuitiva. Com este tutorial, você estará pronto para começar a desenvolver o seu aplicativo com Flutter Flow.

  • Criando o front-end do aplicativo 4/420:19

    Neste tutorial em quatro partes, você aprenderá a criar uma tela inicial de um aplicativo de entrega utilizando a plataforma Flutter Flow. Você irá aprender a clonar a interface gráfica da tela inicial de um aplicativo de entrega, utilizando as ferramentas e recursos disponíveis no Flutter Flow.

    Serão abordados os conceitos de design e layout, além de mostrar como personalizar elementos da interface para criar uma experiência de usuário agradável e intuitiva. Com este tutorial, você estará pronto para começar a desenvolver o seu aplicativo com Flutter Flow.

  • Criando Banco de dados com o Supabase0:01

    Em breve!

    Nesta videoaula, você aprenderá como estruturar a base de dados de um aplicativo de agendamento utilizando a plataforma Supabase. Com uma abordagem prática e orientada a exemplos, você será guiado através do processo de criação de tabelas, relações e restrições que permitirão que seu aplicativo funcione de maneira eficiente e escalável.

    Durante a aula, você aprenderá os conceitos fundamentais do Supabase, desde a criação de projetos até a configuração de funções de autenticação e autorização. Você verá como criar tabelas e campos, definir relacionamentos e estabelecer restrições de integridade referencial para garantir a consistência dos dados.

    Com o Supabase, você terá à disposição uma poderosa plataforma de banco de dados que oferece segurança, escalabilidade e performance, permitindo que você desenvolva aplicativos com confiança. Então, junte-se a nós nesta aula e aprenda como usar o Supabase para estruturar a base de dados do seu aplicativo de agendamento.

  • Integrando o Supabase com FlutterFlow0:01
  • Exibir dados de categorias de restaurantes0:01
  • Tela de perfil de usuário0:01
  • Criando a tela de login e autenticando com Supabase0:01
  • Aula de revisão e encerramento0:01

Requirements

  • Não é necessário conhecimentos prévios com programação

Description

Transforme sua ideia de ter um aplicativo em realidade, sem a necessidade de escrever uma única linha de código! Em nosso curso exclusivo, FlutterFlow + Supabase - Clonando um App de Delivery sem Codificação, você será guiado passo a passo para criar seu aplicativo sem qualquer conhecimento prévio de programação.

O que você aprenderá:

  1. Introdução ao FlutterFlow: Descubra como utilizar a plataforma FlutterFlow para criar interfaces visuais impressionantes sem a necessidade de codificação.

  2. Clonagem Simples do iFood: Aprenda a recriar as telas essenciais do iFood de maneira simples e intuitiva, sem a complicação de escrever códigos complexos.

  3. Banco de Dados sem Esforço com Supabase: Explore o Supabase, uma ferramenta poderosa e sem código para criar e gerenciar o banco de dados do seu aplicativo.

  4. Aulas Práticas e Intuitivas: Com 12 aulas envolventes, você será guiado através do processo de criação do seu próprio aplicativo sem código, proporcionando uma experiência prática e acessível.

Por que escolher nosso curso?

  • Desenvolvimento sem Código: Elimine as barreiras tradicionais da programação. Nosso curso é projetado para tornar o desenvolvimento de aplicativos acessível a todos, independentemente de sua experiência técnica.

  • Projeto do Mundo Real sem a Complicação de Código: Clone as telas do iFood sem precisar entender linhas de código. Desenvolva um aplicativo funcional e esteticamente atraente de maneira descomplicada.

  • Suporte Amigável: Estamos aqui para ajudar! Nossos instrutores estão comprometidos em tornar sua jornada sem código suave e prazerosa. Participe de sessões de perguntas e respostas ao vivo para esclarecer suas dúvidas.

  • Certificado de Conclusão: Ao finalizar o curso, você receberá um certificado reconhecido, comprovando suas habilidades em criar aplicativos sem código usando FlutterFlow e Supabase.

Libere sua criatividade e comece a criar seu próprio aplicativo de delivery sem codificação! Junte-se a nós agora para uma jornada emocionante no mundo do desenvolvimento de aplicativos acessíveis a todos!

Who this course is for:

  • Pessoas que desejam aprender a desenvolver aplicativos
  • Desenvolvedores de software