El uso de Flutter por defecto en nuevas aplicaciones. ¿Nueva característica de Ubuntu?

El uso de Flutter

Llevo 15 años usando alguna variante de Ubuntu.De ellos, los últimos trece13 años los dediqué a escribir artículos y hasta un libro sobre la distribución de Canonical. A pesar de eso, los muchachos de Mark Shuttleworth se las arreglan para sorprenderme.

Hace poco acuñé una frase para expresar mis expectativas sobre el futuro de las nuevas versiones. «Una Fedora basada en Debian y con paquetes Snap». Con esto quería indicar que cada vez más Ubuntu tiende a parecerse más a una distribución basada en GNOME tradicional, sin ninguna de las características originales que tanto me gustan.

Como tantas otras veces, parece que me equivoqué.

El uso de Flutter por defecto

Un tweet publicado en la cuenta de la distribución dice:

Flutter es la opción predeterminada para futuras aplicaciones de Ubuntu.

@kenvandine ¿, Gerente de Ingeniería, está aquí para informarles sobre algunas de las contribuciones de Canonical a Flutter en #FlutterEngage .

E incluye un enlace a la charla.

¿Qué es Flutter?

Flutter es un conjunto de herramientas para la creación de interfaces de usuario. Desarrollado por Google, su objetivo es que con una sola base de código se pueda crear interfaces para explicaciones nativas de escritorio, dispositivos móviles y sitios web.

Según Google, las ventajas de Flutter son:

  • Recarga rápida: La recarga en caliente de Flutter acelera los tiempos de desarrollo al recargar la interfaz modificada en menos de un segundo en emuladores, simuladores y entornos reales.
  • Creación fácil de interfaces:  Flutter viene con una serie de Widget Material Design y Cupertino (Ideal para iOS), Api’s de movimiento y desplazamiento y múltiples controles.
  • Comportamiento nativo en todas las plataformas compatibles:  Sus diferentes componentes tienen en cuenta las diferencias para funcionar en cada una de las plataformas.

Canonical y Flutter

En su momento, mi compañero Pablinux les habló del acuerdo que habían hecho Canonical y Google para llevar Flutter a ser «parte oficial de Linux». Era una movida que convenía a las dos empresas. Por el lado de Google, tiene otra empresa que paga desarrolladores para hacer Flutter compatible con el escritorio. Canonical por su parte,  posiciona a Ubuntu como la puerta de entrada para que muchas aplicaciones Android (escritas en Dart) se porten a Linux o que desarrolladores de programas para móviles decidan pasarse a otra plataforma.

Por poner un ejemplo hipotético. No es lo mismo crear un cliente de WhatsAPP para Linux en Python y usando GTK o QT para la interfaz gráfica que modificar el código en Dart y la interfaz  creada con Flutter. Nota: No tengo idea en que lenguaje está escrita la app de WhatsApp, probablemente sea Java, pero, el ejemplo se entiende.

Por Dart me refiero a un lenguaje para la creación de aplicaciones multiplataforma también creado por Google.

¿Cuándo veremos las nuevas aplicaciones?

Por lo que parece, la primera aplicación oficial en usar una interfaz basada en Flutter va a ser el instalador que reemplace a Ubiquity que va a poder usarse en versión de prueba en la próxima Ubuntu 21.10 (Octubre de este año) En caso de que todo vaya bien, el debut oficial será en abril del 2022 con el lanzamiento de la próxima versión de soporte extendido.

Tengan en cuenta que encontré un botón y le estoy cosiendo una chaqueta. Salvo el tweet que habla del uso de Flutter por defecto,no tengo idea de si hay una decisión de reemplazar a las aplicaciones de GNOME como el reproductor de video o la calculadora por otras basadas en Flutter

Instalando Flutter en Ubuntu

Para fomentar el uso de Flutter por defecto para las nuevas aplicaciones, Ubuntu decidió facilitar la instalación de las herramientas necesarias mediante el uso de paquetes Snap.

Se hace con el comando:

sudo snap install flutter --classic

Instalamos el entorno integrado de desarrollo con:
sudo snap install android-studio --classic

Unimos las piezas con el siguiente comando

flutter config --android-studio-dir /snap/android-studio/current/android-studio

Si quieren encontrar instrucciones más completas sobre la instalación en Ubuntu las pueden encontrar acá. Para aprender más sobre Flutter sigan el siguiente enlace.

from Linux Adictos https://ift.tt/3uYggWb
via IFTTT

Huawei prepara su alternativa a Gmail: Petal Mail ya en pruebas

Huawei prepara su alternativa a Gmail: Petal Mail ya en pruebas

Huawei está tomándose muy en serio la creación de toda una suite de apps y servicios que hagan la competencia a Google al tiempo que les permite no depender de los americanos en ninguno de sus procesos. Llegó HarmonyOS para reemplazar a Android, luego llegaron los mapas bajo la marca Petal y la compañía sigue desarrollando más y más su ecosistema.

Lo último sobre la mesa es una alternativa a nada más y nada menos que Gmail, uno de los servicios más potentes de Google en todo el mundo. Según informan fuentes cercanas al fabricante oriental, Huawei ya ha puesto en marcha la fase beta de su nuevo Petal Mail. Huawei pronto tendrá un servicio de correo propio y accesible para todos sus usuarios.


Continue reading

Partly Cloudy today!

En Veracruz hoy la condición actual es Partly Cloudy y una temperatura de 19C.

La máxima temperatura será de 24C y la mínima de 20C.
Durante el día la condición se pronostica como Partly Cloudy

Sunrise March 3, 2021 at 06:41AM
Sunset March 3, 2021 at 06:30PM

Viento con dirección Northwest y velocidad de 13 Km/h

With a high of 76F and a low of 68F.
via IFTTT

Partly Cloudy today!

En Veracruz hoy la condición actual es Partly Cloudy y una temperatura de 19C.

La máxima temperatura será de 24C y la mínima de 20C.
Durante el día la condición se pronostica como Partly Cloudy

Sunrise March 3, 2021 at 06:41AM
Sunset March 3, 2021 at 06:30PM

Viento con dirección Northwest y velocidad de 13 Km/h

With a high of 76F and a low of 68F.
via IFTTT