9 pontos por xguru 2021-03-05 | 3 comentários | Compartilhar no WhatsApp
  • De framework mobile a framework portátil: expansão das plataformas suportadas

→ Web: suporte a PWA e SPA, conversão de apps móveis Flutter existentes para a web (compartilhamento de código)

→ Até desktop, dobráveis e dispositivos embarcados

→ iOS: melhorias de desempenho, widgets Cupertino que implementam algo semelhante ao UIKit, build de IPA sem abrir o Xcode

  • Aplicação de Sound Null Safety ao Dart: a menos que seja especificado, Non-Nullable é o padrão

  • Lançamento do Google Mobile Ads SDK: adição de banners inline e banners nativos aos formatos de overlay existentes

  • Widgets Autocomplete e ScaffoldMessenger

  • Melhoria do Add-to-App, que adiciona Flutter a apps existentes, minimizando o uso de memória ao adicionar múltiplas instâncias

  • Adição do Flutter Fix: encontra e informa código problemático à medida que APIs são adicionadas, melhoradas ou removidas

  • Melhorias no Flutter DevTools

  • Novos recursos do Flutter 2 também adicionados às extensões do Android Studio e IntelliJ/VSCode

  • DartPad também oferece suporte ao Flutter 2

  • Atualização do ecossistema

→ Plugins do Firebase com Null Safety aplicado e em nível de qualidade para produção

→ Novo Sentry SDK for Flutter

3 comentários

 
misolab 2021-03-05

Parece que Dart é uma linguagem atraente. Pelo fato de não haver menção a suporte para outras linguagens na 2.0,

 
dbeat999 2021-03-05

A vantagem do Dart é que ele lida bem tanto com VM quanto com compilação AOT, então não vai ser fácil migrar para outra linguagem.

 
xguru 2021-03-05

No post de apresentação do Flutter 2 em https://developers.googleblog.com/2021/03/announcing-flutter-2.html,

eles dizem que a escalabilidade do Flutter vem do Dart.

Mas eu também não consegui me acostumar com Dart.. ^^;