Flutter: ¿Qué es, cómo instalarlo y ejecutarlo sobre GNU/Linux?

Flutter: ¿Qué es, cómo instalarlo y ejecutarlo sobre GNU/Linux?

Flutter: ¿Qué es, cómo instalarlo y ejecutarlo sobre GNU/Linux?

Hoy, hemos decidido compartir con todos nuestros lectores un tema importante y de moda, centrado en «Flutter sobre Linux». Para así conocer un poco más sobre dicho software, y cómo puede ser instalado y ejecutado con éxito, sobre nuestros sistemas operativos libres y abiertos.

Esto, aprovechando que, por ejemplo, el primer día de este mes, dimos a conocer una grata noticia, para los apasionados usuarios de Ubuntu. En ella, comentamos que, el equipo de desarrollo Ubuntu Flutter, está en pleno desarrollo de su propia Tienda de software desarrollada en Flutter. Además, de que, en otras oportunidades, hemos comentado de la relevancia que está tomando Flutter sobre Linux.

Ubuntu Software basado en Flutter

Así que, antes de continuar con este nuevo corto tutorial enfocado a «Flutter sobre Linux», recomendamos explorar los siguientes contenidos relacionados, al finalizar de leer este post de hoy:

Ubuntu Software basado en Flutter
Artículo relacionado:
Una nueva versión no oficial de Ubuntu Software basada en Flutter llega a la ciudad, porque cualquier cosa es mejor que la Snap Store de Canonical
Canonical
Artículo relacionado:
Canonical a puesta por Flutter para ser la opción predeterminada para las apps de escritorio

Flutter sobre Linux: Instalación y ejecución

Flutter sobre Linux: Instalación y ejecución

¿Qué es Flutter?

Según el sitio web oficial en español de Flutter, este software del ámbito del desarrollo y la programación es:

“Un kit de herramientas de UI de Google para realizar hermosas aplicaciones, compiladas nativamente, para móvil, web y escritorio desde una única base de código”.

Y por ser, una solución de desarrollo de código abierto y multiplataforma, que está haciéndose muy popular rápidamente. Sobre todo, porque permite escribir código UI en lenguaje Dart, que luego puede ser compilado para crear aplicaciones nativas para Android, iOS, Linux y la Internet.

¿Cómo instalar y ejecutar Flutter sobre Linux?

Para instalar dicho software se puede leer con calma y ejecutar paso a paso la guía de instalación en Linux, oficial de Flutter generada para ello. Sin embargo, de forma resumida y con pocas variantes, el proceso que aquí usaremos es el siguiente:

sudo apt install git curl cmake meson make clang libgtk-3-dev pkg-config
mkdir -p ~/development
cd ~/development
git clone https://github.com/flutter/flutter.git -b stable
echo 'export PATH="$PATH:$HOME/development/flutter/bin"' >> ~/.bashrc
source ~/.bashrc

Una vez culminado todo con éxito, ya podemos iniciar por primera vez Flutter, mediante las órdenes de comandos siguientes:

flutter run
flutter create myapp

Y luego, con cada aplicación a crear, el procedimiento a seguir sería similar a este, donde creamos una llamada «myapp»:

cd myapp
flutter run

Pantallazos de demostración

Instalación de Flutter sobre Linux - Pantallazo 1

Instalación de Flutter sobre Linux - Pantallazo 2

Instalación de Flutter sobre Linux - Pantallazo 3

Pantallazo 4

Pantallazo 5

Para mayor información sobre este procedimiento, también se puede explorar el siguiente enlace.

Artículo relacionado:
Google y Canonical trabajarán mano a mano para desarrollar apps basadas en Flutter
about Spotube
Artículo relacionado:
Spotube, un cliente de escritorio para Spotify

Banner de resumen para post

Resumen

En resumen, este pequeño y práctico tutorial sobre «Flutter sobre Linux» demuestra de forma sencilla y rápida, lo fácil que es instalarlo y ejecutarlo. Ya sea, con fines de aprendizaje sobre dicha herramienta o su uso profesional para desarrollar aplicaciones, tanto de escritorio como de móviles.

Si te ha gustado el contenido, coméntalo y compártelo. Y recuerda, visitar el inicio de nuestro «sitio web», además del canal oficial de Telegram para más noticias, tutoriales y novedades linuxeras.


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.