Tuto Flutter.es

Tuto Flutter.es

  • Los fundamentos de Flutter
    • 1. Los fundamentos de Flutter
    • 2. Ventajas / desventajas de Dart
    • 3. Instalar Flutter
    • 4. Descubrir los fundamentos de Flutter
      • 4.1 Las variables
        • 4.1.1 Las Strings
        • 4.1.2 Int y Double
        • 4.1.3 Las listas
        • 4.1.4 Los Maps
        • 4.1.5 Fechas y horas
        • 4.1.6 Los URIs
      • 4.2 Los operadores
      • 4.3 Las condicionales
    • 5. Entender los widgets en 5 minutos
  • Crear su primera aplicación
    • 1. Programar una primera aplicación
    • 2. Construir una app con widgets básicos
      • 2.1 Crear la estructura de una página con un Scaffold
      • 2.2 Almacenar elementos visuales en Containers
      • 2.3 Organizar en columnas
      • 2.4 Organizar en lineas
      • 2.5 Añadir texto
      • 2.6 Añadir íconos
      • 2.7 Añadir imágenes
      • 2.8 Añadir botones
      • 2.9 Agregar checkboxes
      • 2.10 Agregar campos de texto
      • 2.11 ¿Qué es la gestión del estado?
        • 2.11.1 Transmisión de información entre widgets en Flutter
        • 2.11.2 Gestión del estado con setState
        • 2.11.3 Gestión de estado con Provider
        • 2.11.4 Gestión de estado con Riverpod
    • 3. Funcionalidades
      • 3.1 Navegar entre sus páginas
      • 3.2 Integrar Google Maps en una aplicación Flutter
        • 3.2.1 Añadir y eliminar marcadores
        • 3.3.2 Creación de rutas
        • 3.2.3 Geolocalizar un usuario con
      • 3.3 Hacer gráficos
        • 3.3.1 Gráfico de líneas
        • 3.3.2 Gráfico de columnas
        • 3.3.3 Gráfico de barras
    • 4. Almacenar datos con Firebase
      • 4.1 Instalar Firebase para Flutter
      • 4.2 Crear una base de datos
      • 4.3 Instalar Firebase Auth
        • 4.3.1 Integrar Google Sign-In
        • 4.3.2 Integrar Apple Sign In
        • 4.3.3 Integrar Facebook Login
        • 4.3.4 Integrar Github Auth
        • 4.3.5 Eliminar la cuenta de un usuario
        • 4.3.6 Verificar el correo electrónico de un usuario
        • 4.3.7 Restablecer una contraseña
      • 4.4 Realizar solicitudes HTTPs
        • 4.4.1 Asegurar sus claves API
        • 4.4.2 Integrar ChatGPT
      • 4.5 Modifica tu aplicación sin volver a publicarla con Remote Config
      • 4.6 Analizar eventos con Firebase Analytics
    • 5. Mostrar datos almacenados de forma remota
      • 5.1 Las funciones async / await
      • 5.2 El widget FutureBuilder
      • 5.3 El widget StreamBuilder
    • 6. Funciones Cloud en el backend
      • 6.1 Push notificaciones
      • 6.2 Contar los documentos de una colección
    • 7. Publicar su aplicación
      • 7.1 Publicar su aplicación Flutter en Android
      • 7.2 Publicar tu aplicación Flutter para iOS
  • Packages
  • Guías y consejos de Flutter para principiantes y avanzados

Contenido de Flutter hecho para principiantes y también para los más avanzados.

¿Tienes una idea de aplicación móvil, pero no sabes por dónde empezar? ¿Todo lo que encuentras en línea está en inglés, es de pago o es demasiado técnico? Tuve el mismo problema cuando comencé con mi proyecto, y de ahí surgió mi deseo de compartir mi experiencia contigo. Espero que aquí encuentres las respuestas a todas las preguntas que puedas tener como alguien que se adentra en la creación de una aplicación móvil.

Introducción a Flutter

Empieza tu aventura aquí, con un breve artículo de introducción.

1.

💻 Instalar Flutter

Antes de escribir tu primera línea de código, primero tendrás que instalar algunas herramientas para escribir tu texto, gestionar tu código y probar tu app en un emulador.


2.

📱 Programar con Flutter

¿Cómo programar tu aplicación? ¿Cuáles son los diferentes «widgets» que Flutter pone a tu disposición?


3.

🛠️ Packages

Descubre herramientas proporcionadas por la comunidad de Flutter. Algunas son muy útiles y te ahorrarán tiempo.


4.

🔥 Firebase Flutter

Cualquier aplicación que almacena datos y usuarios necesita una estructura para gestionarlos. Aquí te enseño cómo usar Firebase para crear tu back-office.


5.

🪲 Errores y fallos

Cómo gestionar los mensajes de error más comunes.


6.

🐣 Publicar tu aplicación

Finalmente has programado tu app, pero aún te queda enviarla a iOS y Android. Aquí están los pasos a seguir.



Tuto Flutter.es

Tuto Flutter.es

Contenido hecho por un principiante, para principiantes.