9 puntos por xguru 2021-03-05 | 3 comentarios | Compartir por WhatsApp
  • De framework móvil a framework portable: expansión de plataformas compatibles

→ Web: compatibilidad con PWA y SPA, conversión de apps móviles Flutter existentes a la web (compartiendo código)

→ Incluso escritorio, dispositivos plegables y dispositivos embebidos

→ iOS: mejoras de rendimiento, widgets Cupertino que implementan algo muy similar a UIKit, compilación de IPA sin abrir Xcode

  • Aplicación de Sound Null Safety en Dart: por defecto es Non-Nullable a menos que se indique explícitamente

  • Se presenta Google Mobile Ads SDK: se agregan banners inline y banners nativos a los formatos overlay existentes

  • Widgets Autocomplete y ScaffoldMessenger

  • Se mejora Add-to-App para agregar Flutter a apps existentes, minimizando el uso de memoria al añadir múltiples instancias

  • Se agrega Flutter Fix: encuentra y avisa sobre código problemático a medida que las API se agregan, mejoran o eliminan

  • Mejoras en Flutter DevTools

  • También se agregan las nuevas funciones de Flutter 2 a las extensiones de Android Studio e IntelliJ/VSCode

  • DartPad también es compatible con Flutter 2

  • Actualización del ecosistema

→ Los plugins de Firebase ahora aplican Null Safety y alcanzan Production Quality

→ Nuevo Sentry SDK for Flutter

3 comentarios

 
misolab 2021-03-05

Parece que Dart debe ser un lenguaje atractivo. Viendo que en la 2.0 no se habla de soporte para otros lenguajes.

 
dbeat999 2021-03-05

La ventaja de Dart es que maneja bien tanto la VM como la compilación AOT, así que no va a ser fácil pasarse a otro lenguaje.

 
xguru 2021-03-05

En la publicación de presentación de Flutter 2 en https://developers.googleblog.com/2021/03/announcing-flutter-2.html

se menciona que la escalabilidad de Flutter se debe a Dart.

Pero yo tampoco logré acostumbrarme a Dart.. ^^;