Tecnologia Flutter
Com o Flutter voc� vai desenvolver aplicativos para dispositivos m�veis de forma simples e com praticidade.
Quer ter acesso a todos os cursos desse Guia?Mais conte�dos de Flutter
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:
-
ArtigoLinguagem Dart: Tipos de dados
-
ArtigoSintaxe Dart: Tipos (n�o t�o) primitivos
-
ArtigoVari�veis e constantes
-
ArtigoOperadores
-
ArtigoControle de Fluxo
-
ArtigoClasse StringNovo!
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.
-
ArtigoFlutter Widgets: StateLessWidget e StatefulWidget
-
ArtigoFlutter: Criando layouts com Center, Column e Row Novo!
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:
-
Guia de CarreiraProgramador Android Guia
-
Guia de consultaAndroid Guia
-
S�riePrimeiros passos no Android S�rie
-
Guia de consultaCordova Guia
-
Guia de consultaIonic Guia
-
Guia de consultaXamarin Guia
Al�m disso, voc� pode conferir todo o conte�do Mobile clicando aqui.