- Para quién es el curso
Personas que quieren aprender habilidades del mundo real en desarrollo Flutter.
Personas que quieren ir más allá del desarrollo solo de UI
- Habilidades clave que aprenderás
- Almacenamiento en caché de activos de proyectos grandes con un CDN
- SOFT Definiendo la arquitectura de la información de tu aplicación
- SOFT Ejemplo de diseño de arquitectura de sistema
- SOFT Creando diseños muy simples en Figma
- Configurando una página de producto simple usando una plantilla HTML estática y gh pages
- Configuración de una base de datos backend con supabase
Creación de tablas ya sea con un script o la interfaz de usuario
Importación de datos de prueba a través de un archivo de migraciones
- Creando un proyecto base realista de Flutter (código simple)
- Recorrido de habilidades blandas: mejores prácticas y consejos antes de comenzar a codificar
Asegúrate de tener una lista de verificación que cubra lo básico, como las pantallas que vas a desarrollar y las características que vas a crear
Evita usar gestión de estado o bibliotecas de terceros a menos que sea absolutamente necesario
- Recorrido de código: vista de lista de UI con CRUD con supabase (sin asociación de sesión de usuario)
- Recorrido de código: autenticación de Google con supabase y arquitectura de UI para una pantalla de inicio de sesión
Usando preferencias compartidas
Arquitectura de UI
Configuración de credenciales de Google
Configuración de supabase
Implementando autenticación en Flutter
- Recorrido de código: barra de menú con enlaces a vistas web
- Recorrido de código: actualización del esquema de base de datos y código para soportar datos basados en usuarios (calendarios, preferencias)
- Enviando una versión alfa de tu aplicación a amigos y familiares
Creando una página de registro por correo electrónico usando send in blue.
Planificando lo que necesitas para el contenido de la aplicación: imágenes, logotipos, activos
Recopilando correos electrónicos de amigos y familiares
- Recorrido de código: activando anuncios
- Recorrido de código: configurando compras dentro de la aplicación
- Trabajando con fuentes e íconos (mejores prácticas)
- Recorrido de código: diseñando y desarrollando un slider de introducción
- Recorrido de código: recibiendo notificaciones cuando el usuario experimenta un fallo o un error
- Recorrido de herramientas bonus: enviando automáticamente lanzamientos de la aplicación a amigos y familiares con una herramienta CICD
--
CONÉCTATE EN TWITTER:
MI CURSO GRATUITO DE "BÁSICOS" DE FLUTTER (2+ HORAS)
SOBRE MÍ
Durante los últimos 18 años, Nick no ha encontrado nada más divertido que convertir ideas creativas en software. Antes de tener una computadora en la escuela secundaria, Nick copiaba a mano videojuegos escritos en BASIC en su diario diario porque el código se veía genial. En la escuela secundaria, comenzó a enseñarse a sí mismo programación, convirtiéndose en un "entusiasta de los libros de programación" obsesionado.
Nick ha trabajado como líder técnico en varios proyectos para marcas globales como Adidas, Reebok y Louis Vuitton. Desde que fue Director de Móvil para una empresa que ahora es adquirida por Trip Advisor, ha cofundado varias startups. Desde 2016, ha ocupado varios puestos como CTO, incluyendo el acelerador Techstars.
Suscríbete si estás interesado en:
#flutter
#dart
#fullstackmobiledev
#learningtocode
DESCARGO DE RESPONSABILIDAD: No soy empleado de Google ni estoy afiliado a Google de ninguna manera. Todas las opiniones expresadas en mi video son propias.