Há pouco tempo, houve um lançamento do Flutter no Google I / O, mas a equipe do Flutter lançou novamente uma nova versão com novos itens interessantes que não pude deixar de compartilhar.
Foto de fundo grátis daquiDe alguma forma, eu mergulhei no desenvolvimento do Dart + Flutter. Além do fato de o aplicativo funcionar imediatamente no iOS e no Android e, ao mesmo tempo, gerar o código nativo, gostei da abertura do código (você pode ir mais fundo nas classes e observar o código do kernel) e a abertura da comunidade. Como contribuição à comunidade, estou publicando esta recontagem gratuita de um
artigo sobre um novo lançamento dos desenvolvedores.
Suporte AndroidX para novos aplicativos
Em princípio, antes, o aplicativo era
migrado para o AndroidX sem problemas , mas agora ele está lá imediatamente. Eu tive que migrar todos os meus projetos, então, criando novos, planejo usar esse recurso. Para fazer isso, ao criar o aplicativo, simplesmente usamos o
flutter create project_name --androidx
Suporte para pacotes de aplicativos Android e aplicativos Android de 64 bits
A partir de 1º de agosto de 2019, os aplicativos Android que usam o código nativo e usam o Android 9 Pie serão obrigados a fornecer uma versão de 64 bits, além da de 32 bits. O Flutter já suporta a criação de aplicativos Android de 64 bits. Porém, a partir da versão 1.7, foi adicionado suporte para a criação dos pacotes de aplicativos do Android imediatamente para 2 versões.
Pessoalmente, me deparei com isso há uma semana, quando, ao gerar o arquivo .apk executável para Android, quando em vez de 12MB, ele se tornou repentinamente 25 MB. Depois disso, gerei um pacote e aplausos, o tamanho é normal novamente.

O que é o pacote de aplicativos
aqui .
Novos widgets
Como o Google, se bem entendi, está mudando para o conceito de superfícies, em vez do conceito de aplicativos, eles prestam muita atenção aos widgets que representam funcionalidade para o usuário.
Nesta versão, um novo controle deslizante foi adicionado para intervalos (provavelmente para uso em seus dispositivos de temperatura), nos quais nós, como desenvolvedores, podemos entrar e criar nossas próprias coisas bonitas.

Fontes
Embora eu seja um desenvolvedor, também entendo a importância das fontes. Além disso, os aplicativos são gravados imediatamente para iOS e Android. A nova versão aprimora o
tratamento de texto para iOS . Foi feita uma grande atualização para um rico suporte para tipografia - incluindo vários estilos de dígitos, conjuntos de estilos, etc.
Um exemplo no github .

Maior número de exemplos a partir dos quais você pode criar código
Freqüentemente, passo muito tempo em exemplos para obter técnicas de programação a partir daí ou simplesmente copiar e colar o código. Um recurso maravilhoso, o código pode ser usado para criar um projeto a partir de um exemplo e executar imediatamente Executar. A equipe do Flutter escreveu que o número desses exemplos foi aumentado.
flutter create --sample=material.AppBar.1 mysample
Se o exemplo puder ser gerado dessa maneira, uma guia adicional será exibida.

Isso é tudo, boa codificação para todos :) Além disso, meus amigos e eu planejamos fazer um mitap por mês no Flutter para nos divertir e bombear ao mesmo tempo. Quem estiver interessado em participar - escreva nos comentários ou no PM.