Ir al contenido
Manexware
  • Inicio
  • Odoo
    • Odoo
    • Odoo consultoría
    • Odoo integración
    • Odoo customization
    • Servicios de implementación
    • Desarrollo de aplicaciones móviles (Flutter)
  • Explora Odoo
    • Inventario
    • Proyectos
    • E-commerce
    • Gestion de ventas
    • Gestion de compras
    • Contabilidad y finanzas
    • Gestion de cliente (CRM)
    • Manufactura (Fabricación)
    • Recursos humanos (HRMS)
    • POS Tienda/Restaurante (Punto de venta)
  • Sobre nosotros
    • Acerca de...
    • Empleos
    • Contáctenos
  • Odoo Academy
  • Blog
  • Ayuda
  • Empleos

  • Síganos
  • Identificarse
Manexware
      • Inicio
      • Odoo
        • Odoo
        • Odoo consultoría
        • Odoo integración
        • Odoo customization
        • Servicios de implementación
        • Desarrollo de aplicaciones móviles (Flutter)
      • Explora Odoo
        • Inventario
        • Proyectos
        • E-commerce
        • Gestion de ventas
        • Gestion de compras
        • Contabilidad y finanzas
        • Gestion de cliente (CRM)
        • Manufactura (Fabricación)
        • Recursos humanos (HRMS)
        • POS Tienda/Restaurante (Punto de venta)
      • Sobre nosotros
        • Acerca de...
        • Empleos
        • Contáctenos
      • Odoo Academy
      • Blog
      • Ayuda
      • Empleos

    • Síganos
    • Identificarse

    Introducción a Flutter

    ¿Cómo configurar su entorno de desarrollo?
    28 de marzo de 2025 por
    Introducción a Flutter
    JURADO TOBAR ANTONNY GEANFRANCO

    Flutter, el kit de herramientas de interfaz de usuario de código abierto de Google, permite a los desarrolladores crear aplicaciones compiladas de forma nativa para dispositivos móviles, la Web y el escritorio a partir de una única base de código. En este artículo, le explicaremos cómo configurar su entorno de desarrollo y crear su primer proyecto de Flutter. Tanto si es un principiante como si está haciendo la transición desde otro marco, esta guía le ayudará a dar el primer paso en su camino hacia Flutter.  

    Paso 1: Instalación del SDK de Flutter

    1.1 Descargar el SDK de Flutter

    1. Visita el sitio web oficial de Flutter .
    2. Descargue la última versión estable para su sistema operativo (Windows, macOS o Linux).

    1.2 Extraer y agregar a PATH

    • Windows : extraiga el archivo ZIP descargado en C:\flutter(o en un directorio de su elección).
    • macOS/Linux : extraiga el archivo TAR descargado a su directorio de inicio o /opt.

    Agregue el directorio bin de Flutter a la RUTA de su sistema:

    windows:

    setx RUTA "%RUTA%;C:\flutter\bin"

    macOS/Linux (agregue esto a .zshrc o .bashrc)

    exportar PATH= " $PATH :/ruta-a-flutter/bin"

    1.3 Verificar la instalación

    Ejecute el siguiente comando en su terminal para verificar la instalación:

    Doctor aleteo

    El resultado mostrará el estado de la instalación y las dependencias de Flutter. Instale las dependencias faltantes según las instrucciones.

    Paso 2: Configuración de un IDE

    Flutter funciona perfectamente con IDE populares como Visual Studio Code y Android Studio .

    2.1 Código de Visual Studio

    1. Instalar VS Code .
    2. Abra VS Code y navegue hasta Extensions(Ctrl+Shift+X o Cmd+Shift+X).
    3. Busque e instale las siguientes extensiones:
    • Flutter : proporciona soporte para Flutter.
    • Dart : necesario para el desarrollo de Flutter.

    2.2 Estudio Android

    1. Instalar Android Studio .
    2. Abra Android Studio y navegue hasta Settings> Plugins.
    3. Buscar e instalar:
    • Complemento Flutter .
    • Complemento Dart .

    4. Reinicie Android Studio.

    Nota : asegúrese de haber instalado el SDK de Android y de tener un emulador de dispositivo configurado en Android Studio.

    Paso 3: Crea tu primer proyecto Flutter

    3.1 Crear un nuevo proyecto

    Ejecute el siguiente comando en su terminal para crear un nuevo proyecto Flutter:

    flutter crea mi primera aplicación flutter

    Esto generará una estructura de proyecto como esta:

    mi_primera_aplicación_flutter/ 
    ├── android/
    ├── ios/
    ├── lib/
    │ └── main.dart
    ├── prueba /
    ├── pubspec.yaml

    3.2 Abrir el proyecto

    • VS Code : abre la carpeta directamente.
    • Android Studio : se usa File > Openpara cargar el proyecto.

    3.3 Ejecutar el proyecto

    1. Asegúrese de que un dispositivo o emulador se esté ejecutando:
    • Inicie un emulador de Android desde Android Studio.
    • Conecte un dispositivo físico y habilite la depuración USB.

    2. Ejecute el proyecto:

    carrera revoloteante

    Alternativamente, presione el botón de reproducción en su IDE.

    Paso 4: Comprender la aplicación predeterminada

    Flutter crea una “aplicación de contador” predeterminada en lib/main.dart. Veamos el código:

    importar 'paquete:flutter/material.dart' ; 

    void main () => runApp ( MyApp ());

    clase MyApp extiende StatelessWidget {
    @override
    Widget build (BuildContext context) {
    return MaterialApp (
    título : 'Demostración de Flutter' ,
    tema : ThemeData ( primarySwatch : Colors.blue),
    inicio : MyHomePage (),
    );
    }
    }

    clase MyHomePage extiende StatefulWidget {
    @override
    _MyHomePageState createState () => _MyHomePageState ();
    }

    clase _MyHomePageState extiende State < MyHomePage > {
    int _counter = 0 ;

    void _incrementCounter () {
    setState (() {
    _counter++;
    });
    }

    @override
    Widget build (BuildContext context) {
    return Scaffold (
    appBar : AppBar ( title : Text ( "Aplicación Flutter Counter" )),
    body : Center (
    child : Column (
    mainAxisAlignment : MainAxisAlignment.center,
    children : [
    Text ( "Has presionado el botón esta cantidad de veces:" ),
    Text (
    '$_counter' ,
    style : TextStyle ( fontSize : 30 ),
    ),
    ],
    ),
    ),
    floatingActionButton : FloatingActionButton (
    onPressed : _incrementCounter,
    tooltip : 'Increment' ,
    child : Icon (Icons.add),
    ),
    );
    }
    }

    Paso 5: Personaliza tu aplicación

    Para personalizar tu aplicación, intenta modificar el Textwidget dentro de Column:

    Texto("¡Bienvenido al desarrollo de Flutter!")

    Vuelva a ejecutar la aplicación o utilice la recarga activa presionando ren la terminal o el botón del rayo en su IDE.

    ¡Felicitaciones! Has configurado Flutter con éxito y has creado tu primera aplicación. El marco reactivo de Flutter y la función de recarga en caliente hacen que el desarrollo sea rápido y divertido. Desde aquí, explora los widgets, la gestión de estados y los complementos para crear increíbles aplicaciones multiplataforma.

    Odoo 18 y el Fin de los ERPs Tradicionales
    ¿Estamos ante una nueva era de la gestión empresarial?

    Servicios

    Odoo

    Odoo customization 

    Odoo integración

    Odoo consultoría

    Desarrollo de app

    Contactanos

    Ventas:   +593 99 358 6792

    Soporte: +593 96 313 0577 

    • Samanes. Guayaquil-Ecuador

    info@manexware.com 


    Manexware S.A.   

    Somos una empresa con mas de 23 años de experiencias en gestión empresarial especializada en la implementación, personalización y desarrollo, soporte e integración de Odoo. Gracias a nuestra profunda experiencia, nos hemos convertido en Silver Partner de Odoo, para así hacer de Odoo una solución aun mas increíble y de alta calidad.

    Logo de Odoo ERP, software empresarial para gestión de proyectos, tareas y procesos organizacionales

    Certificación oficial de Odoo que respalda experiencia en implementación de soluciones ERP empresariales​

    Síguenos:

     



    Copyright © Manexware S.A.  
    Con tecnología de Odoo - Crea una web gratuita

    Utilizamos cookies para proporcionarle una mejor experiencia de usuario en este sitio web.Política de Cookies

    Solo las necesariasEstoy de acuerdo