Flutter

Crea aplicaciones móviles nativas para iOS y Android con un único código fuente

Descubrir los tutoriales

¿Por qué aprender Flutter?

Flutter es un framework de código abierto desarrollado por Google que revoluciona el desarrollo de aplicaciones móviles. Con Flutter, puedes crear aplicaciones nativas de alto rendimiento para iOS y Android utilizando un único código fuente, lo que reduce considerablemente el tiempo de desarrollo y los costes.

Esta serie de tutoriales te guía paso a paso en el aprendizaje de Flutter, desde la instalación hasta la creación de aplicaciones completas. Descubre el lenguaje Dart, domina los widgets y aprende a crear interfaces de usuario modernas y reactivas.

12 tutoriales
Unas 6 horas de lectura
De principiante a intermedio
Desarrollo con Flutter

Los tutoriales de la serie

1

Introducción a Flutter

Descubre Flutter, el framework de Google para crear aplicaciones móviles nativas. Conceptos básicos y ventajas.
Tiempo de lectura: 15 minutos
Nivel: Principiante
Empezar este tutorial
2

Instalación y configuración

Instala Flutter y configura tu entorno de desarrollo en Windows, macOS y Linux.
Tiempo de lectura: 25 minutos
Nivel: Principiante
Empezar este tutorial
3

Primera aplicación

Crea tu primera aplicación Flutter y descubre la estructura de un proyecto Flutter.
Tiempo de lectura: 30 minutos
Nivel: Principiante
Leer el tutorial
4

Widgets básicos

Domina los widgets fundamentales de Flutter: Text, Container, Row, Column y mucho más.
Tiempo de lectura: 35 minutos
Nivel: Principiante
Leer el tutorial
5

Layouts y maquetación

Aprende a crear maquetaciones complejas con los widgets de layout de Flutter.
Tiempo de lectura: 40 minutos
Nivel: Principiante-Intermedio
Leer el tutorial
6

Navegación y rutas

Descubre cómo navegar entre pantallas y gestionar las rutas en tu aplicación Flutter.
Tiempo de lectura: 35 minutos
Nivel: Intermedio
Leer el tutorial
7

Gestión del estado

Domina la gestión del estado con setState, Provider, Bloc y otras soluciones.
Tiempo de lectura: 45 minutos
Nivel: Intermedio
Leer el tutorial
8

Formularios y entrada de datos

Crea formularios interactivos con validación y gestión de los datos del usuario.
Tiempo de lectura: 30 minutos
Nivel: Intermedio
Leer el tutorial
9

API y red

Aprende a consumir API REST, gestionar peticiones HTTP y procesar datos JSON.
Tiempo de lectura: 40 minutos
Nivel: Intermedio
Leer el tutorial
10

Base de datos local

Almacena datos localmente con SQLite, Hive y otras soluciones de persistencia.
Tiempo de lectura: 35 minutos
Nivel: Intermedio
Leer el tutorial
11

Publicación en las tiendas

Prepara y publica tu aplicación en Google Play Store y Apple App Store.
Tiempo de lectura: 50 minutos
Nivel: Intermedio-Avanzado
Leer el tutorial
12

Proyecto completo

Desarrolla una aplicación completa de la A a la Z poniendo en práctica todos tus conocimientos.
Tiempo de lectura: 90 minutos
Nivel: Avanzado
Leer el tutorial