Flutter
Crie aplicativos mobile nativos para iOS e Android com um único código-fonte
Descobrir os tutoriaisPor que aprender Flutter?
Flutter é um framework open source desenvolvido pelo Google que revoluciona o desenvolvimento de aplicativos mobile. Com o Flutter, você pode criar aplicativos nativos de alto desempenho para iOS e Android usando um único código-fonte, reduzindo consideravelmente o tempo de desenvolvimento e os custos.
Esta série de tutoriais guia você passo a passo no aprendizado do Flutter, da instalação à criação de aplicativos completos. Descubra a linguagem Dart, domine os widgets e aprenda a criar interfaces de usuário modernas e reativas.
Os tutoriais da série
1
Introdução ao Flutter
Descubra o Flutter, o framework do Google para criar aplicativos mobile nativos. Conceitos básicos e vantagens.
Começar este tutorial 2
Instalação e configuração
Instale o Flutter e configure seu ambiente de desenvolvimento no Windows, macOS e Linux.
Começar este tutorial 3
Primeiro aplicativo
Crie seu primeiro aplicativo Flutter e conheça a estrutura de um projeto Flutter.
Ler o tutorial 4
Widgets básicos
Domine os widgets fundamentais do Flutter: Text, Container, Row, Column e muito mais.
Ler o tutorial 5
Layouts e organização da interface
Aprenda a criar layouts complexos com os widgets de layout do Flutter.
Ler o tutorial 6
Navegação e rotas
Descubra como navegar entre telas e gerenciar rotas no seu aplicativo Flutter.
Ler o tutorial 7
Gerenciamento de estado
Domine o gerenciamento de estado com setState, Provider, Bloc e outras soluções.
Ler o tutorial 8
Formulários e entrada de dados
Crie formulários interativos com validação e gerenciamento dos dados do usuário.
Ler o tutorial 9
APIs e rede
Aprenda a consumir APIs REST, gerenciar requisições HTTP e tratar dados JSON.
Ler o tutorial 10
Banco de dados local
Armazene dados localmente com SQLite, Hive e outras soluções de persistência.
Ler o tutorial 11
Publicação nas lojas de aplicativos
Prepare e publique seu aplicativo na Google Play Store e na Apple App Store.
Ler o tutorial 12
Projeto completo
Desenvolva um aplicativo completo do início ao fim, colocando em prática todos os seus conhecimentos.
Ler o tutorial