loader image

Hoje vamos falar do Flutter, será que vale a pena aprender?

Fique até o final deste artigo e você terá informações completas sobre este novo framework.

O Que é Flutter?

O Que é Flutter?

Flutter é um framework criado pela empresa Google, surgiu em 2015 porém a primeira versão instável que é a versão 1.0, foi lançada em 4 de Dezembro de 2018 no evento Flutter Live.

O Flutter é desenvolvido em C, C++, Dart e Skia Graphics Engine, a linguagem padrão utilizada pelo Flutter é a linguagem Dart.

Pra quem não sabe a linguagem Dart não é nova, ela foi criada em meados de 2011 pela empresa Google. O objetivo da linguagem Dart era substituir a linguagem de programação JavaScript, porém acabou que a linguagem não se popularizou como esperado e o JavaScript continuou muito forte no desenvolvimento Web.

Com a chegada do Flutter a linguagem Dart voltou a ter força no mercado e começou a se popularizar.

Quais os Principais Benefícios do Flutter?

Desenvolvimento Multiplataforma

O Principal benefício do Flutter é você criar aplicações híbridas porém com uma performance nativa, você pode usar a mesma base de código para seu aplicativo Android e iOS.

Outro grande benefício é o seu desenvolvimento rápido em aplicações, com o Stateful Hot Reload é possível atualizar automaticamente o aplicativo, tudo isso no momento em que o arquivo é salvo no projeto e sem perder o status da aplicação.

Você pode usar o novo framework do Google em varias IDEs famosas do mercado como: Android Studio, XCode, Visual Studio Code.

Com o Flutter é possível criar layouts muito mais atraentes pro usuário, conferindo liberdade aos designers, com esse framework é possível modificar cada pixel da tela.

Flutter é livre, código aberto, O projeto open source está sob a licença BSD-style, É possível encontrar o projeto do Flutter no GitHub e contribuir para o seu desenvolvimento.

Flutter pode ser compilado para: Android, iOS, Windows, Mac, Linux, Google Fuchsia e Web.

Quais empresas estão utilizando Flutter?

Empresas que utilizam o framework do Google

Algumas empresas já utilizam o framework do Google.

  • Tencent
  • The New York Times
  • Nubank
  • N2B

E muito mais, confira essa lista de empresas somente no Brasil.

Conclusão: Vale a Pena Aprender Flutter?

Conclusão

Sim vale muito a pena aprender, pois esse framework traz diversas melhorias consideráveis pro desenvolvimento. É um framework muito novo ainda, porém vale a pena conhecer, sempre é bom estar atualizado com novas tecnologias e tendências que vão surgindo no mercado.

Se o seu objetivo é criar aplicações que rode tanto no Android e no iOS, Flutter é a melhor opção pra você, pois ele vai trazer recursos que vão cumprir este objetivo.

Agora se você quer criar aplicativos somente pra uma plataforma, talvez não seja tão interessante criar em Flutter, seria melhor criar com linguagens nativas de cada plataforma.

Exemplo: Se você quer criar um aplicativo somente pro sistema Android, você pode utilizar Java ou Kotlin.

Se você quer criar um aplicativo pro iOS, é melhor programar em Swift ou Objective C.

Outro ponto importante e que muitas pessoas tem dúvidas, vale a pena aprender se eu for um total iniciante?

Pra pessoas que nunca tiveram contato com programação mobile, eu recomendo que não estude Flutter nesse primeiro momento, apesar de não existir uma resposta absoluta é uma grande recomendação, pois é um framework que está crescendo, você não terá tantos conteúdos a disposição e pra um total iniciante não é tão recomendado, a curva de aprendizado acaba sendo limitada.

É melhor começar com linguagens nativas de cada plataforma entender como funciona este universo e os seus paradigmas, e só depois partir pro estudo do Flutter.

Se você quiser conhecer um pouco mais sobre este framework, Assista os vídeos logo abaixo.

Vamos criar algumas interfaces usando a linguagem Dart.

LAYOUT DE LOGIN E CADASTRO – PARTE 1

LAYOUT DE LOGIN E CADASTRO – PARTE 2

LAYOUT DE LOGIN E CADASTRO – PARTE 3

Vídeo Bônus Para Você

Bônus - vídeo de Flutter

Pra finalizarmos com chave de ouro, eu vou te entregar um vídeo bônus, aprenda a criar uma lista horizontal.

CRIANDO UMA LISTA HORIZONTAL

Se você gostou do conteúdo deste artigo, compartilha com os seus amigos e deixe um comentário logo abaixo!

Um forte abraço e até o próximo post.

Damos valor à sua privacidade

Nós e os nossos parceiros armazenamos ou acedemos a informações dos dispositivos, tais como cookies, e processamos dados pessoais, tais como identificadores exclusivos e informações padrão enviadas pelos dispositivos, para as finalidades descritas abaixo. Poderá clicar para consentir o processamento por nossa parte e pela parte dos nossos parceiros para tais finalidades. Em alternativa, poderá clicar para recusar o consentimento, ou aceder a informações mais pormenorizadas e alterar as suas preferências antes de dar consentimento. As suas preferências serão aplicadas apenas a este website.

Cookies estritamente necessários

Estes cookies são necessários para que o website funcione e não podem ser desligados nos nossos sistemas. Normalmente, eles só são configurados em resposta a ações levadas a cabo por si e que correspondem a uma solicitação de serviços, tais como definir as suas preferências de privacidade, iniciar sessão ou preencher formulários. Pode configurar o seu navegador para bloquear ou alertá-lo(a) sobre esses cookies, mas algumas partes do website não funcionarão. Estes cookies não armazenam qualquer informação pessoal identificável.

Cookies de desempenho

Estes cookies permitem-nos contar visitas e fontes de tráfego, para que possamos medir e melhorar o desempenho do nosso website. Eles ajudam-nos a saber quais são as páginas mais e menos populares e a ver como os visitantes se movimentam pelo website. Todas as informações recolhidas por estes cookies são agregadas e, por conseguinte, anónimas. Se não permitir estes cookies, não saberemos quando visitou o nosso site.

Cookies de funcionalidade

Estes cookies permitem que o site forneça uma funcionalidade e personalização melhoradas. Podem ser estabelecidos por nós ou por fornecedores externos cujos serviços adicionámos às nossas páginas. Se não permitir estes cookies algumas destas funcionalidades, ou mesmo todas, podem não atuar corretamente.

Cookies de publicidade

Estes cookies podem ser estabelecidos através do nosso site pelos nossos parceiros de publicidade. Podem ser usados por essas empresas para construir um perfil sobre os seus interesses e mostrar-lhe anúncios relevantes em outros websites. Eles não armazenam diretamente informações pessoais, mas são baseados na identificação exclusiva do seu navegador e dispositivo de internet. Se não permitir estes cookies, terá menos publicidade direcionada.

Visite as nossas páginas de Políticas de privacidade e Termos e condições.

Importante: Este site faz uso de cookies que podem conter informações de rastreamento sobre os visitantes.