No hace mucho tiempo, hubo un lanzamiento de Flutter en Google I / O, pero el equipo de Flutter lanz贸 nuevamente una nueva versi贸n con elementos nuevos e interesantes que no pude evitar compartir.
Foto de fondo libre desde aqu铆De alguna manera sucedi贸 que me sumerg铆 en el desarrollo en Dart + Flutter. Adem谩s del hecho de que la aplicaci贸n funciona inmediatamente en iOS y Android y, al mismo tiempo, se genera el c贸digo nativo, me gust贸 la apertura del c贸digo (puede profundizar en las clases y ver el c贸digo del n煤cleo) y la apertura de la comunidad. Como contribuci贸n a la comunidad, estoy publicando esta versi贸n gratuita de un
art铆culo sobre un nuevo lanzamiento de los desarrolladores.
Soporte de AndroidX para nuevas aplicaciones
En principio, antes, la aplicaci贸n
migraba a AndroidX sin problemas , pero ahora est谩 all铆 de inmediato. Tuve que migrar todos mis proyectos, por lo que al crear otros nuevos, planeo usar esta funci贸n. Para hacer esto, al crear la aplicaci贸n, simplemente usamos el
flutter create project_name --androidx
Soporte para paquetes de aplicaciones de Android y aplicaciones de Android de 64 bits
A partir del 1 de agosto de 2019, las aplicaciones de Android que usan el c贸digo nativo y usan Android 9 Pie deber谩n proporcionar una versi贸n de 64 bits adem谩s de la de 32 bits. Flutter ya admite la creaci贸n de aplicaciones de Android de 64 bits. Pero, comenzando con la versi贸n 1.7, se ha agregado soporte para crear los paquetes de aplicaciones de Android inmediatamente para 2 versiones.
Personalmente, me encontr茅 con esto hace una semana, cuando al generar el archivo .apk ejecutable para Android cuando en lugar de 12MB, de repente se convirti贸 en 25MB. Despu茅s de eso gener茅 un paquete y v铆tores, el tama帽o es normal nuevamente.

驴Qu茅 es el paquete de aplicaciones
aqu铆 ?
Nuevos widgets
Dado que Google, si entiendo correctamente, est谩 cambiando al concepto de superficies, en lugar del concepto de aplicaciones, prestan mucha atenci贸n a los widgets que representan la funcionalidad para el usuario.
En esta versi贸n, se ha agregado un nuevo control deslizante para rangos (muy probablemente para usar en sus dispositivos de temperatura), en el que nosotros, como desarrolladores, podemos entrar y hacer nuestras propias cosas hermosas.

Fuentes
Aunque soy desarrollador, tambi茅n entiendo la importancia de las fuentes. Adem谩s, las aplicaciones se escriben inmediatamente para iOS y Android. La nueva versi贸n mejora el
manejo de texto para iOS . Se ha realizado una gran actualizaci贸n para el soporte de tipograf铆a enriquecida, que incluye varios estilos de d铆gitos, estilos, etc.
Un ejemplo en github .

Mayor n煤mero de ejemplos a partir de los cuales puede crear c贸digo
A menudo cuelgo durante mucho tiempo ejemplos para tomar t茅cnicas de programaci贸n desde all铆 o simplemente copiar y pegar el c贸digo. Una caracter铆stica maravillosa, puede crear un proyecto a partir de un ejemplo e inmediatamente ejecutar Ejecutar. El equipo de Flutter escribi贸 que el n煤mero de tales ejemplos ha aumentado.
flutter create --sample=material.AppBar.1 mysample
Si el ejemplo se puede generar de esta manera, aparece una pesta帽a adicional.

Eso es todo, buena codificaci贸n para todos :) Adem谩s, mis amigos y yo planeamos hacer un mitap por mes en Flutter para divertirnos y bombear al mismo tiempo. 驴Qui茅n est谩 interesado en unirse? Escriba comentarios o PM.