Aplicación Flutter: Terminal Linux. Creé la aplicación usando Flutter …… autor: Aman Jhagrolia | Octubre de 2020

yoCreé una aplicación usando el marco Flutter para conectarme a un host Linux a través de una API y ejecutar comandos. Esta aplicación también está integrada en la base de datos de Firestore. Cuando se ejecuta el comando, lee su salida y la almacena en la base de datos de Firestore.

Flutter es un kit de desarrollo de interfaz de usuario de software de código abierto creado por Google. Se utiliza para desarrollar aplicaciones para Android, iOS, Linux, Mac, Windows, Google Fuchsia y la web desde una única base de código.

Una interfaz de programación de aplicaciones (API) es una interfaz informática que define las interacciones entre varios proveedores de software.

Aquí está mi URL de Github:

Modo temático – El tema de la aplicación cambiará según el tema del sistema. Si el dispositivo está en modo Claro, la aplicación estará en el tema Claro y, cuando el dispositivo cambie al modo oscuro, el tema de la aplicación cambiará automáticamente al tema Oscuro.

Termetroinal – Nosotros cuando abres la aplicación, aterrizamos en la Terminal. Si la aplicación se abre por primera vez, el host está configurado en 127.0.0.1 por defecto, pero podemos cambiarlo a nuestro host Linux haciendo clic en el icono (💻) en la barra de la aplicación.

Terminal

Verificación – La seguridad es la primera necesidad de todo usuario. En esta aplicación, la autenticación se realiza directamente desde nuestro host Linux. Por defecto, el host está configurado en 127.0.0.1, pero cuando intentamos cambiar el host, nos pedirá su nombre de usuario y contraseña junto con su dirección IP.

Esto es exactamente lo mismo que Linux, sin iniciar sesión en Linux no podemos hacer que su shell ejecute ningún comando. Así que aquí también tenemos que iniciar sesión con las credenciales de host de Linux para ejecutar cualquier comando.

Cambio de anfitrión – Tenemos un icono de host (💻) en la barra de la aplicación, que podemos usar para cambiar el host. Cuando haga clic en él, aparecerá un cuadro de diálogo emergente que le pedirá la IP del host, junto con su nombre de usuario y contraseña.

Deja una respuesta

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