loading...

Flutter Talks 2019

lukesilva_dev profile image 🐙 Lukão 🐙 ・3 min read

Capa do site do evento

O time de desenvolvimento da Hubblefy teve a oportunidade de participar do primeiro Flutter Talks, ocorrido em 31.08.2019 no Centro Ítalo Brasileiro. Foram 12 horas de evento e 16 palestras ministradas por integrantes da comunidade “Flutterando” e outros nomes do mercado, como o Diego Velasquez, Google Dev Expert, ou o Alexandre Freire, da Nubank.

Palestras

Número de palestras

Os temas das palestras tenderam à criação de layouts, uma vez que Flutter é uma tecnologia majoritariamente voltada ao front-end.
DICA: a escolha das cores das fontes, aliada à falha do projetor, dificultou a leitura dos slides.
Pontos principais:

Nunca mais diga não para o seu Designer

  • Design não é o mesmo que alinhamento, tela bonita e preenchimento de espaços;
  • o programador deve ter proficiência em analisar mockups;
  • qualquer layout em Flutter pode ser escrito com os 4 widgets primitivos : Container, Column, Row e Stack;

O porquê do slogan “Design beautiful apps”

  • Introdução aos design systems: Cupertino e Material ;
  • introdução ao uso de ThemeData;
  • história do Material Design;
  • material design UI kit

Construindo layouts com Cupertino

  • Construção de apps ao estilo IOS;
  • explicação sobre os principais widgets Cupertino;

Otimizando apps Flutter utilizando o máximo da linguagem Dart

  • Apesar do tema, a palestra foi sobre a história de Dart da criação ao surgimento de Flutter;

Entendendo de uma vez por todas Provider, BLoC e State Management

Flutter e IoT

  • o palestrante focou mais em como utilizazr o Firebase Cloud Messaging para IOT;

Monetizando seu app com AdMob e Flutter

  • Brasil será o sétimo maior mercado em movimentação na Google Play até 2023;
  • plataforma AdMob;
  • Tipos de anúncios: Banner, Interticial, Anúncio premiado e Nativo (sem suporte em Flutter);

Consumindo API rest dotnet core web api com Flutter

  • O palestrante demonstrou como criar uma API com dotnet e a utilizá-la em Flutter;

Consumindo API serverless amazon aws com Flutter

Logo da AWS

  • Computação orientada a eventos;
  • backend as service -> firebase e functions as service;
  • tempo de execução deve ser curto;
  • vendor lock-in;
  • difícil de debugar;
  • dependência de fornecedor;
  • necessita de configuração extra para controlar o ambiente de execução;

Programação reativa com Bloc

  • Programação reativa com rxdart;
  • observer pattern;
  • BLoC;

Criando um app de edição de imagens com Flutter

  • RenderWidgets;
  • CustomPainter, CustomScrollView;

O Flutturo do Nubank

Logo da Nubank

  • Adoção do Flutter pela Nubank;
  • utilização do Flutter ao lado de outras 6 tecnologias;
  • experiência do usuário

Flutter Desktop o futuro do desenvolvimento

  • Criação de apps desktop com Flutter;
  • comparação entre Flutter e outros frameworks;

Animando aplicativos em Flutter

  • Passo-a-passo para a criação de animações utilizando Animator e Tween;
  • como flutter renderiza as animações;
  • animações 2D com Flare.

Construindo Jogos usando Flame

Logo da Flame engine

  • Introdução sobre a game engine Flame;
  • criação de um infinite runner semelhante ao dinossauro da Google;

É isso, pessoal! Postarei os slides assim que conseguir os links =D

Discussion

pic
Editor guide