Summary
Keywords
Full Transcript
## 🚀 Flutter desde las Trincheras con un GDE | Live con Alfredo Bautista Santos Buenas, mi gente hermosa. En este stream nos juntamos con Alfredo Bautista Santos, Google Developer Expert en Flutter y Dart, para hablar en serio sobre Flutter. Y cuando digo en serio, es EN SERIO. Alfredo vive en Países Bajos, trabaja en la industria de cargadores de vehículos eléctricos, y es uno de los referentes más grosos de Flutter en habla hispana. Así que acá no hay chamuyo: vamos directo a lo técnico, a las preguntas difíciles, y a entender por qué Flutter puede (o no) ser la solución para tus proyectos. ### 🎯 De qué hablamos: - ¿Por qué Flutter? - La decisión real detrás del framework - Flutter vs React Native - Sin pelos en la lengua - Flutter vs Kotlin Multiplatform - Casos de uso reales - Arquitectura en Flutter - Clean Architecture, separación de concerns, y cómo no hacer un desastre - State Management - Cubit, Bloc, Provider... ¿cuál y por qué? - Performance real - Lo que nadie te cuenta hasta que estás en producción - Multiplataforma de verdad - Web, mobile, desktop, TV... ¿funciona o es marketing? - IA en Flutter - Implementación on-device y en la nube - Dart como lenguaje - Por qué Dart y no JavaScript/TypeScript - Preguntas de la comunidad - La gente preguntó heavy y Alfredo respondió como campeón ### ⏱️ Timestamps: 00:00 - Intro y bienvenida 02:00 - ¿Dónde es esta foto? (Singapur, Marina Bay Sands) 04:45 - Presentación de Alfredo Bautista Santos 06:00 - ¿Qué es Flutter? Introducción al framework 11:00 - Hot Reload y Hot Restart: El arma secreta de productividad 13:00 - Diferencias con desarrollo web y la importancia del HMR 16:00 - Arquitectura de Flutter: Cómo funciona por dentro 17:15 - Preguntas iniciales: Chips M1, requisitos de hardware 18:00 - Flutter y Google: ¿Cuántos GDEs hay? 20:00 - Comparación de recursos: Flutter vs Android Studio 21:00 - Material Design vs Cupertino: ¿Cómo se ve en cada plataforma? 33:21 - Flutter vs Kotlin Multiplatform: Casos de uso 35:00 - IDEs soportados: VS Code, Android Studio, y hasta Vim 38:00 - Flutter vs React Native: La comparación definitiva 40:00 - Performance y tamaño de las apps 42:00 - Ionic y otras alternativas híbridas 43:00 - IA en Flutter: Gemini, OpenAI, y modelos on-device 44:00 - Apple Intelligence y Gemini Nano en Flutter 56:00 - Paradigma declarativo de Flutter: Cómo pensar diferente 58:00 - Ventajas para empresas: Un equipo, múltiples plataformas 1:00:00 - Soporte para Android TV, Apple TV, y dispositivos embebidos 1:02:00 - ¿Por qué Dart y no otro lenguaje? 1:03:00 - La relación entre Flutter y Dart: Un matrimonio técnico 1:05:00 - JavaScript vs Dart: ¿Más allegada con JS/TS? 1:06:00 - Hot Reload: Por qué solo funciona así con Dart 1:23:00 - State Management: Cubit vs Bloc (para cafeteros de Flutter) 1:24:14 - Redes sociales de Alfredo y cómo contactarlo 1:25:38 - FlutterC 2025: Conferencia en Málaga (17-18 octubre) 1:27:00 - Cierre y despedida ### 📅 FlutterC 2025 - Málaga, España Alfredo organiza la FlutterC (la primera conferencia de Flutter y Dart que se hizo en Europa), y vuelven en 17-18 de octubre de 2025 con entradas gratuitas. Si estás por España o querés hacer una escapada técnica a la Costa del Sol, esta es tu oportunidad. 🔗 Más info: Checkeá la página oficial de FlutterC ### 🔗 Encontrá a Alfredo: Twitter/X, Instagram, LinkedIn, GitHub: @alfredobs97 El tipo está en todas las redes y los DMs están abiertos para preguntas de Flutter. --- ### 💎 Highlights técnicos del stream: - Hot Reload no es magia: Es una feature del lenguaje Dart que permite cambios en caliente sin perder el estado - Flutter compila a nativo: No es un WebView ni un bridge como React Native - Platform Channels: La forma de acceder a funcionalidades nativas específicas - Kotlin Multiplatform ≠ Flutter: Son para casos de uso diferentes (UI compartida vs lógica compartida) - React Native vs Flutter: Diferencias arquitectónicas fundamentales (JavaScript + componentes nativos vs Dart + canvas propio) - State Management: Empezá con Provider o Cubit, escalá a Bloc si necesitás eventos complejos - IA on-device: Apple Foundation Models y Gemini Nano funcionan perfecto con Flutter - Dart es fácil: Si sabés TypeScript o Java, Dart lo aprendés en un día --- ### 🎓 Mi contenido: Si te sirve este tipo de contenido técnico y sin vueltas, suscribite al canal. Acá hablamos de Clean Architecture, Hexagonal Architecture, Angular, TypeScript, y todo lo que necesitás para ser un dev que no se queda obsoleto cuando cambia el framework de moda. 📺 YouTube: Gentleman Programming 💬 Discord: 9K+ devs hablando de código real 📱 Instagram: @gentlemanprogramming 🎮 Twitch/Kick: Streams de código en vivo --- #Flutter #FlutterDev #MobileDevelopment #CleanArchitecture #GDE #GentlemanProgramming #AlfredobS97 #FlutterC #DartLang #ReactNative #KotlinMultiplatform #StateManagement #AIonDevice #CrossPlatform
