GNU/Linux >> Tutoriales Linux >  >> Linux

Primeros pasos con Flutter en el escritorio de Linux

El desarrollo de software está avanzando hacia mejores hitos gracias al esfuerzo de Google en la creación de aplicaciones de software de interfaz de usuario de código abierto como Flutter . Las huellas de Flutter son aplicables en el desarrollo de numerosas aplicaciones multiplataforma al hacer referencia a una única base de código.

Entonces, ya sea que sus aplicaciones estén dirigidas a usuarios de Windows, Linux, Mac, iOS y Android o a aquellos que utilizan plataformas web, Flutter compilará y creará de forma nativa la aplicación perfecta para su público objetivo.

Atributos de aleteo

El Aleteo El marco de código abierto basado en Google está ganando prominencia como resultado de los siguientes factores.

  • Rápido – En términos de rendimiento, Flutter es poco probable que se retrase en cualquier dispositivo, ya que el código Flutter compila cómodamente el código JavaScript, así como el código de máquina Intel/ARM.
  • Productivo – La mayoría de los entornos de desarrollo de aplicaciones de interfaz de usuario tienden a perder su estado actual cuando un desarrollador actualiza el código. Con Aleteo , las actualizaciones de código conducen a cambios visibles instantáneos. A través de Hot Reload, se agilizan los procesos de iteración y creación de aplicaciones.
  • Flexibles – No hay límite para la cantidad de diseños de aplicaciones adaptables y personalizables que puede implementar en su proyecto. Estos resultados de diseño de aplicaciones tienden a crear experiencias de usuario positivas en la pantalla de cualquier dispositivo. Flutter le da al desarrollador de aplicaciones el máximo control sobre cada píxel.
  • Alcance del usuario y transformación del flujo de trabajo – Este enfoque único de desarrollo e implementación de aplicaciones de base de código que se adapta a dispositivos integrados, de escritorio, web y móviles satisface las necesidades de interfaz de usuario de las pantallas de los usuarios, independientemente del modelo, el tamaño o el diseño de la pantalla. Además, el código base de Flutter se puede controlar a través de herramientas para desarrolladores y pruebas automatizadas.

Instalación de Flutter en Linux

El Aleteo framework se puede instalar en su distribución de Linux a través de Flutter Snap paquete. Asegúrese de ser un usuario raíz o tener privilegios de Sudoer en el sistema que está utilizando antes de reanudar los pasos de instalación y configuración que se manifiestan en esta guía de artículos.

$ sudo snap install flutter --classic

El comando anterior será responsable de la instalación de flutter , flutter.dardo y flutter.openurl .

Para usar dardo , necesitamos escribir flutter.dart . Para reducir esta escritura larga, también relacionada con la carga cognitiva al traducir instrucciones específicas, mapearemos flutter.dart dart para ignorar la necesidad del prefijo “flutter ”.

$ sudo snap alias flutter.dart dart

A continuación, confirme la versión instalada de Flutter en su sistema.

$ flutter --version

Este comando de verificación de versión también puede iniciar alguna configuración automática de Flutter en su sistema.

Para comprobar si tu Flutter la instalación cumple con todos los requisitos de dependencia para ejecutarse en su sistema, ejecute el siguiente comando:

$ flutter doctor 

Según la captura de pantalla anterior, tenemos dos problemas relacionados con la cadena de herramientas de Android y Android Studio .

Para instalar Android Studio , ejecute el siguiente comando.

$ sudo snap install android-studio --classic

El siguiente paso es instalar y configurar android-studio .

$ android-studio 

El motivo principal de su instalación y configuración es el SDK de Android. y mantenimiento de emuladores.

Siga el asistente de instalación hasta que se complete la configuración de Android-studio.

Ahora apunta a Flutter a tu Android Studio ubicación instantánea. Sin este paso, construir cualquier aplicación; Android o no basado en Android será imposible.

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

En tu Android Studio , consulte las siguientes capturas de pantalla para instalar un SDK de Android herramienta de línea de comandos yendo a HerramientasAdministrador de SDKHerramientas SDK .

Ejecutar flutter doctor de nuevo para verificar cualquier otro problema de dependencia perdido.

$ flutter doctor

Para resolver este problema y usar Flutter , acepta licencias de Android.

$ flutter doctor --android-licenses

Vuelva a ejecutar flutter doctor para confirmar que se hayan resuelto todos los problemas de Flutter.

$ flutter doctor

Probando Flutter en Linux

Cree un directorio de proyectos y navegue hasta él:

$ sudo mkdir linuxshelltips_flutter
$ cd linuxshelltips_flutter

Cree una estructura de aplicación de muestra:

$ flutter create newapp

Para probar esta aplicación, ejecute:

$ cd newapp
$ flutter run 

Esta guía tutorial nos llevó a través de la instalación, configuración y prueba de Flutter para su primer proyecto de aplicación de interfaz de usuario. Puede encontrar más ejemplos de proyectos de flutter y tutoriales en su sitio oficial.


Linux
  1. Introducción a los cortafuegos de Linux

  2. Primeros pasos con el comando tac de Linux

  3. Comenzando con PiFlash:Arrancando su Raspberry Pi en Linux

  4. Primeros pasos con el comando cat de Linux

  5. Primeros pasos con PostgreSQL en Linux

Primeros pasos con Etcher.io

Primeros pasos con GIT en Linux

Primeros pasos con el sistema operativo Linux

Tutorial de Vagrant:Primeros pasos con Vagrant en Linux

Primeros pasos con Docker Compose en Linux

Comenzando con VirtualBox en Linux – Parte 1