Introducción
  • Introducción
  • ¿Cómo funcionará el curso?
  • Antes de realizar preguntas en el curso
  • Instalaciones iniciales - Editor de código y descargas
Introducción a Dart
  • Introducción a la sección
  • Temas puntuales de la sección
  • ¿Por qué Dart?
  • Hola Mundo
  • Tipos de datos - Números y Strings
  • Tipo de dato - Booleanos y condiciones
  • Tipo de dato - Lista
  • Tipo de dato - Map
  • Funciones en Dart
  • Clases en Dart
  • Forma corta de definir propiedades de las clases
  • Constructores con nombre
  • Getters y Setters
  • Clases abstractas
  • Extends
  • Mixins
  • Futures
  • Async - Await
  • Examen introductorio a Dart
  • Código fuente de la sección
Instalación de Flutter, equipos virtuales y equipos físicos
  • Introducción a la sección
  • Temas puntuales de la sección
  • Instalaciones en Windows
  • Creación de un Android Virtual - Windows
  • Crear proyectos desde Visual Studio Code - Windows
  • Nota: Si no te interesa la instalación de OSX
  • Instalaciones en OSX
  • Configurar XCode y lanzar nuestro proyecto en iPhone Simulator
  • Android Studio y simulador de Android
  • Windows y OSX - Correr aplicación en dispositivo físico - Android
  • OSX - Correr aplicación directamente en un iPhone
Introducción a Flutter
  • Introducción a la sección
  • Temas puntuales de la sección
  • Conceptos fundamentales de flutter
  • Árbol de Widgets
  • Estructura de un proyecto en Flutter
  • Presentaciones de la sección
Hola Mundo y Aplicación contador
  • Introducción a la sección
  • Temas puntuales de la sección
  • Demostración del resultado de esta sección - Hola Mundo y Contador
  • Inicio de proyecto - Contador y Hola Mundo
  • Nuestro primer Widget
  • Separando la lógica en varios archivos
  • Widget - Scaffold
  • Columnas y estilos
  • Botón flotante - FloatingActionButton
  • Tarea - Cambiar la ubicación del FloatingActionButton
  • Contador problema del StatelessWidget
  • StatefulWidget
  • Creando más acciones en nuestro contador
  • Implementar funcionalidad de los botones
  • Resumen de la sección - Contador
  • Código fuente de la sección
Componentes de Flutter
  • Introducción a la sección
  • Temas puntuales de la sección
  • Demostración de la aplicación - Componentes
  • Inicio de proyecto - Componentes
  • Listview - Mostrar una lista de elementos
  • Crear ListTiles a partir de una lista estática
  • Método map de las listas y ListTile
  • Página - HomePage
  • Leer un archivo JSON Local
  • Convertir el JSONString en un Map
  • Future Builder
  • Utilidades - Obtener ícono por strings
  • Navegar a una nueva pantalla en Flutter
  • Navegar con rutas con nombre
  • Rutas generadas dinámicamente y archivo de rutas independiente
  • Card Widget
  • Image y FadeIn Image
  • Resolviendo - The method 'forEach' was called on null
  • Personalizando el estilo de las cards
  • Widget - Alert
  • Widget - Circle Avatar
  • Container y AnimatedContainer
  • inputFields
  • Email y Password fields
  • Datepicker
  • Cambiar el idioma del Datepicker
  • Dropdown y DropdownMenuItem
  • Slider
  • Checkbox y Switches
  • Listview Builder
  • InfiniteScroll
  • InfiniteScroll con Futures
  • Pull to refresh
  • Resumen de la sección
  • Widgets de la semana
  • Código fuente de la sección
Aplicación de películas