Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Flutter y el impacto en el mercado actual de ap...

Flutter y el impacto en el mercado actual de apps móviles

Diego Velásquez

August 25, 2018
Tweet

More Decks by Diego Velásquez

Other Decks in Technology

Transcript

  1. 2 Agenda Panorama actual de apps móviles Flutter y sus

    características Empresas usando Flutter Live Code Demo
  2. 5 Simplificación, diseño y UX para el impulso del app

    Hace mi vida más fácil Instrucciones claras para usar la app Diseño atractivo y estético Experiencia consistente en múltiples dispositivos Siempre tiene contenido actualizado Funcionalidades offline
  3. Principales desafíos con apps móviles Desafíos de las empresas Razones

    técnicas Time to market Fragmentación Agilidad Contratación Probar nuevas ideas / prototipos Altos costos de desarrollo Build y Release en iOS + Android Contratación para código dividido Desafíos en coordinación Diseño / Desarrollo Sincronización de lanzamientos Actualizaciones de la aplicación Lanzamientos y rápida iteración
  4. El dilema del desarrollo de apps móviles Desarrollar una app

    nativa para cada plataforma y mantener diferentes proyectos Usar un framework híbrido (Phonegap, Appcelerator, Ionic) y mantener solo un proyecto
  5. 11

  6. 12

  7. Beautiful Controla cada pixel en la pantalla Hace que tu

    marca tenga vida Nunca le digas “no” al diseñador UI/UX Sobresal en el mercado Gana premios con una interfaz bella
  8. Fast Trae la potencia de un motor de juegos para

    el desarrollo de la experiencia de usuario. 60 fps, aceleración de GPU Compilado a código nativo de máquina
  9. Productive Hot-reload, recarga caliente en menos de 1 segundo Itera

    rápidamente sobre nuevas funcionalidades Prueba tus cambios más rápido que nunca. Más tiempo para experimentar y probar nuevas funcionalidades Un solo código fuente para las 2 plataformas Incremento de productividad 3x
  10. Open Todo es gratis y open-source Arquitectura en capas: Fácil

    de extender Integración con plataforma nativa Cientos de bibliotecas disponibles ( Ads, videos, database, camera, gps, cloud, etc )
  11. “Hamilton lanzó una app para iOS y Android , nos

    tomó 3 meses desde que escribimos nuestra primera línea de código en Flutter.”
  12. La app de Alibaba incorpora Flutter para potenciar partes de

    su app. Desplegado en 10 millones de dispositivos. Alibaba elogia Flutter por su consistencia entre diferentes plataformas, la facilidad de generar UI desde código y lo fácil que les fue aprender Flutter a sus desarrolladores de apps nativas.
  13. ‘’Flutter provee un moderno framework reactivo que nos permite unificar

    el código fuente y equipos para nuestras apps Android y iOS. Esto permitió al equipo ser más productivo, sin dejar de ofrecer apps con experiencia nativa para ambas plataformas, Stateful hot-reload fue un gran punto a favor para la productividad”
  14. Cuatro formas de usar Flutter hoy Empezar una app desde

    cero Prototipado de una nueva idea Crea tu app solo para otra plataforma Usa Flutter para una parte de tu app Construye tu nueva idea en Flutter, y llega a usuarios Android y iOS al mismo tiempo. Usa Flutter para probar nuevos conceptos o ideas en tiempo record. Si ya tienes una app en Android o en iOS, usa Flutter para crear tu app en la otra plataforma. Prueba Flutter en producción con uno o dos pantallas de tu app existente.