Menu
CoddyTech

¿Qué es Flutter?

Parte de la sección Tu primera app del Journey de Flutter de Coddy. Lección 1 de 32.

Flutter es un conjunto de herramientas de Google para crear aplicaciones. Escribes una aplicación y se ejecuta en teléfonos Android, iPhone, la web y computadoras de escritorio. Aplicaciones como Google Pay y la aplicación de BMW están hechas con él.

Escribes aplicaciones de Flutter en un lenguaje llamado Dart. Aprenderás el Dart que necesitas sobre la marcha, poco a poco.

Una aplicación de Flutter está hecha de widgets. Un widget es una parte de la pantalla: una línea de texto, un botón, una imagen o un cuadro que contiene otros widgets. Esta aplicación tiene algunos:

void main() {
  runApp(const MyApp());
}

main() es donde comienza cada programa de Dart. runApp toma un widget y lo pone en la pantalla. Más abajo, dentro de MyApp, puedes ver los widgets que muestra esta aplicación: un Scaffold (una pantalla en blanco), un Center y un Text. Todavía no necesitas entender cada línea. Al final de esta sección, lo harás.

challenge icon

Desafío

Fácil

Pulsa Run. Tu aplicación aparece en la pantalla del teléfono.

Después, cambia Hello, Flutter! por las palabras que quieras, conserva las comillas alrededor y pulsa Run de nuevo para ver el cambio. Cuando termines, pulsa Check.

Pruébalo tú mismo

import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      home: Scaffold(
        body: Center(
          child: Text('Hello, Flutter!'),
        ),
      ),
    );
  }
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Tu primera app

Practica por tu cuenta: Compilador de Flutter online