flutter4noobs icon indicating copy to clipboard operation
flutter4noobs copied to clipboard

Projeto de Flutter para iniciantes e até não iniciantes. O objetivo é ajudar! Da comunidade para a comunidade 💜

Flutter4Noobs

Imagem da linguagem


Explore a documentação »

Report Bug · Request Feature

Sobre o Projeto

O Flutter é um framework desenvolvido pela Google e foi lançado em 2017.

O objetivo deste 4noobs é trazer uma introdução a essa nova tecnologia que, cada vez mais, está ganhando espaço no mercado. Além disso, serão abordados alguns temas interessantes dentro do Flutter como Gerenciamento de Estado e Widgets.

ROADMAP

Iniciando no Flutter

  • Dart e Flutter

  • Flutter SDK

    • Instalando e Configurando - Windows
    • Instalando e Configurando - Mac
    • Instalando e Configurando - Linux
  • Material Design - Google

  • Widgets

    • A importância da Programação Orientada a Objetos no Flutter
    • Stateless & Stateful Widgets
    • O que é o MaterialApp
    • O que é o CupertinoApp
    • Antes de mais nada: O Scaffold

Dando alguns passos

  • Gerênciamento de Estado
    • O setState( ) e o estado de um Widget
  • Widgets mais comuns
    • Container
    • Column & Row
    • Stack
    • Icon e IconButton
    • CircleAvatar
  • ListView, GridView e PageView
  • AppBar
    • Uma simples AppBar
    • Criando uma AppBar do Zero
  • MediaQuery
  • Colocando Imagens no Projeto
  • Navegação
    • Formas de navegar entre páginas no Flutter
  • Campos de texto
    • TextField

Null Safety

  • Entendendo o Null Safety

Comunidade

  • Contribuir para o Flutter
  • Flutter no Brasil

Extra

Como Contribuir

Contribuições fazem com que a comunidade open source seja um lugar incrível para aprender, inspirar e criar. Todas contribuições são extremamente apreciadas

  1. Realize um Fork do projeto
  2. Crie um branch com a nova feature (git checkout -b feature/featureBraba)
  3. Realize o Commit (git commit -m 'Adicionado conteudo brabo')
  4. Realize o Push no Branch (git push origin feature/featureBraba)
  5. Abra um Pull Request

Autores

  • Felipe Azevedo Ribeiro - Estudante de Engenharia de Computação / Estudando Desenvolvimento Mobile com Flutter - @feliper_dev