Flutter es un SDK gratuito y de código abierto para crear aplicaciones multiplataforma usando una única base de código. Diseñado, desarrollado y optimizado por Google para ser el kit de desarrollo de software de interfaz de usuario ideal utilizado para el desarrollo de Android, Linux, Mac, Windows, iOS y Google Fuschia aplicaciones, Flutter está escrito en C, C++ y Dart, lo que facilita que los desarrolladores experimentados lo utilicen cómodamente.
Flutter ha ganado terreno en la comunidad de desarrollo desde su lanzamiento porque es atractivo para los desarrolladores profesionales para crear rápidamente aplicaciones, así como a los nuevos programadores que están entusiasmados con el aprendizaje del desarrollo de aplicaciones multiplataforma.Sin embargo, un problema es que Flutter puede ser un dolor de cabeza para instalar.
En este artículo, aprenderá cómo configurar la aplicación Flutter en su máquina Linux en los pasos cargados a continuación. Al final del día, debería poder compilar Flutter aplicaciones usando un emulador de su elección y Visual Studio Code.
Requisitos del sistema
Para instalar y ejecutar Flutter, su entorno de desarrollo debe cumplir con estos requisitos mínimos:
Instalar Java en Ubuntu
Primero, ejecute el siguiente comando para verificar si la versión de Java está ejecutando en caso de que ya esté instalada.
$ java -versión
Si no es así, ejecute el siguiente comando para instalarlo y luego vuelva a verificar la versión para confirmar que se ha instalado correctamente.
$ sudo apt install openjdk-11-jdk $ Java -versión
Instalar Android Studio en Ubuntu
Android Studio debe estar instalado en su dispositivo para ejecutar Flutter . Dado que desea configurar un entorno de desarrollo, asumo que su máquina cumple con los requisitos mínimos.
Descargue el paquete de Android Studio para su Linux y extráigalo a un directorio de su elección.
Desde su terminal, inicie Android Studio navegando a la ubicación del directorio donde extrajo el paquete y ejecutando el script de la siguiente manera:
$ cd android-studio/bin $ ./estudio.sh
Cuando se abra Android Studio, seleccione si desea importar la configuración anterior o no y haga clic en OK . En este momento, no necesita importar nada.
Importar configuración de Android Studio
Descargue los distintos archivos del SDK de Android y las actualizaciones que estén pendientes. Cuando haya configurado todo, haga clic en Iniciar un nuevo Android Studio Project.
Asistente de configuración de Android Studio
Crear nuevo proyecto
Dé tiempo al proyecto para construirlo. Las primeras compilaciones suelen tardar más de lo habitual porque es durante esas fases cuando se establecen en el sistema las preferencias del proyecto y las opciones predeterminadas.
Detalles del proyecto
Si desea iniciar Android Studio sin pasar por la terminal la próxima vez, cree un ícono de escritorio desde Herramientas –> Crear entrada de escritorio.
Crear acceso directo de escritorio de Android Studio
Instalar Flutter en Ubuntu
Para instalar Flutter en Ubuntu, primero debe instalar algunas herramientas y bibliotecas necesarias para usar Flutter en Ubuntu.
$ sudo apt install curl file git unzip xz-utils zip libglu1-mesa clang cmake ninja-build pkg-config libgtk-3-dev
A continuación, descargue el SDK de Flutter, extraiga el archivo a la carpeta /desarrollo. Se llamará flutter.
$ mkdir ~/desarrollo $ cd ~/desarrollo $ wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_2.8.0-stable.tar.xz $ tar xf flutter_linux_2.8.0-stable.tar.xz
Agregue el aleteo herramienta a su ruta en .bashrcexpediente.
$ nano .bashrc
Cuando el archivo se abre para editarlo, agrega la ruta del SDK de Flutter al final del archivo.
"exportar RUTA=$RUTA:/home/ubuntu/desarrollo/flutter/bin"
Actualizó la terminal ejecutando el siguiente comando. Eso sí, esto solo funciona si el Flutter SDK está en tu directorio de inicio.
$ fuente .bashrc
Guarde y cierre el archivo. Cierra tu terminal también.
En una nueva ventana de terminal, ejecute echo $PATH
para ver la ruta actualizada que ahora debe contener el SDK de Flutter.
$ eco $RUTA /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/juegos:/usr/local/juegos:/snap/bin: /home/ubuntu/desarrollo/flutter/bin
Siguiente, ejecuta flutter doctor.
$ aleteo médico
Ejecutar Flutter Doctor
Espere que se muestre una lista de problemas para diferentes categorías. No se asuste, estos son los pasos para solucionarlos:
1. Android SDK Command-line Tools from File -> Configuración -> Apariencia y comportamiento -> Configuración del sistema -> Android SDK -> SDK Tools y marque la casilla correspondiente a "Android SDK Command-line Tools (último)" y luego presione el botón OK para instalar.
Instalar herramientas de línea de comandos de Android Studio
2. Para usar Flutter, debe ejecutar el siguiente comando para aceptar las licencias de la plataforma Android SDK.
$ flutter doctor --licencias-android
Instalar el complemento Flutter en Android Studio
Para instalar el complemento Flutter, haga clic en 'Configurar' en la pantalla 'Bienvenido a Android Studio' y seleccione 'Complementos'. O busque Flutter en Archivo > Configuración > Complementos > Buscar en repositorios.
Instalar Flutter en Android Studio
A partir de ahí, instale los complementos Flutter y Dart para Android Studio.
Agregar el emulador de Android
Ahora que los complementos Dart y Flutter están instalados, seleccione el Administrador de dispositivo virtual Android (AVD) de Herramientas y Crear dispositivo virtual Seleccione la categoría Teléfono para elegir cualquier hardware de dispositivo de su elección y haga clic en Siguiente.
Configuración de dispositivos virtuales
El siguiente paso es seleccionar una imagen. Seleccione R y haga clic en siguiente.
Creación de su primer proyecto en VS Code
Primero, busque e instale Flutter y Dart extensiones en VS Code. Cuando haya terminado, ingrese el siguiente comando en su terminal:
$ flutter crear ejemplo_proyecto && código ejemplo_proyecto
Esto creará un proyecto con el nombre 'example_project' y lo iniciará en VS Code. Seleccione Sin dispositivo en la parte inferior derecha del editor para descargar un Emulator Cuando finalice la descarga completo, inicie el emulador si no se abre automáticamente.
Felicitaciones, Flutter está instalado y completamente configurado en su máquina Linux. ¡Feliz desarrollo!