Quer ter acesso a todos os cursos desse Guia?

Flutter

O Flutter é um framework construído pela Google para facilitar o desenvolvimento mobile multiplataforma (Android/iOS) que tem o Dart como principal linguagem de desenvolvimento.

O que é Flutter

O Flutter é um framework construído pela Google para facilitar o desenvolvimento mobile multiplataforma (Android/iOS) que tem o Dart como principal linguagem de desenvolvimento. Ele utiliza uma abordagem até então única para lidar com os componentes nativos de cada plataforma, em que cada um deles é implementado pelo próprio framework e apresentado ao usuário por um motor de renderização próprio.

O vídeo abaixo apresenta uma introdução a essas e outras características desse framework:

Linguagem Dart

Dart é a linguagem do Flutter e o ponto de partida para os seus estudos. É possível aprender Flutter e ao longo do caminho ir adquirindo familiaridade com o Dart, principalmente se você conhece JavaScript, dada a proximidade da sintaxe dessas duas linguagens. Contudo, ao começar do início com o Dart você estará muito melhor preparado para entender o Flutter e tirar proveito dos seus recursos.

A série de artigos a seguir contém uma introdução objetiva ao Dart:

Pronto para avançar? Então confira abaixo como funcionam os tipos do Dart, um conhecimento importante para escrever códigos que funcionem:

Gostou!? Viu como é fácil! Agora, vamos em frente.

Flutter

Chegou a hora de iniciar no Flutter, então continue lendo!

A melhor forma de iniciar em um framework é criando um primeiro projeto, entendendo a estrutura dele e ir fazendo pequenas modificações no código inicial, até se sentir confortável para avançar. Esse passo você dará com nosso auxílio no conteúdo abaixo. Confira!

Uma vez que o Flutter é um framework para criar aplicativos, especialmente pensado para o front-end deles, é com seus elementos de tela, ou widgets, que passaremos a maior parte do tempo. Nos artigos abaixo iniciamos nossos estudos acerca desses componentes aprendendo a diferenciá-los em seus dois grandes conjuntos.

Tecnologia é um trabalho em constante andamento e assim também é o estudo dela. Assim, siga em frente e confira nossos meetups sobre Flutter, que contém explicações sobre questões avançadas desse framework.

Meetups

Projetos

Nada melhor que um projeto pronto para servir como base para os nossos próprios aplicativos, não é mesmo? Então confira abaixo a nossa sugestão de projeto, um aplicativo que utiliza o padrão BLoC para organizar a aplicação e diversos widgets de conhecimento obrigatório, como listas e cards.

FAQ

Confira abaixo algumas respostas para perguntas comuns sobre o Flutter.

Mais sobre Mobile

Além dos artigos e exemplos sugeridos nesse guia, a DevMedia publica com frequência novos conteúdos Mobile, os quais você pode conferir nos Guias de Consulta abaixo:

Além disso, você pode conferir todo o conteúdo Mobile clicando aqui.

Suporte ao aluno - Deixe a sua dúvida.
FAÇA PARTE DESSE TIME
Faça parte dessa comunidade 100% focada em programação e tenha acesso ilimitado. Nosso compromisso é tornar a sua experiência de estudo cada vez mais dinâmica e eficiente. Portanto, se você quer programar de verdade seu lugar é aqui. Junte-se a mais de...
+ 800 Mil programadores
GRÁTIS
  • Séries
  • Projetos completos
  • Cursos
  • Guias de carreiras
  • DevCasts
  • Desafios
  • Artigos
  • App
  • Suporte em tempo real
FAÇA PARTE DESSE TIME
Faça parte dessa comunidade 100% focada em programação e tenha acesso ilimitado. Nosso compromisso é tornar a sua experiência de estudo cada vez mais dinâmica e eficiente. Portanto, se você quer programar de verdade seu lugar é aqui. Junte-se a mais de...
+ 800 Mil programadores
Conheça agora!
GRÁTIS
  • Séries
  • Projetos completos
  • Cursos
  • Guias de carreiras
  • DevCasts
  • Desafios
  • Artigos
  • App
  • Suporte em tempo real

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar