Save 37% off PRO during our Black Friday Sale! »

El “fucking” camino para crear una aplicación móvil

El “fucking” camino para crear una aplicación móvil

Cuando uno quiere iniciar en el desarrollo para dispositivos móviles existe una gran variedad de caminos que uno puede elegir, en ésta charla no pretendo decirte cuál es la correcta. Mas bien pretendo mencionarte las formas en las que puedes crear una aplicación móvil y dejarlo a tu criterio y tomes en cuenta puntos importantes que te menciono.

Aec5eaefa6787f3e5295a2669f8f05d8?s=128

Gustavo Lizárraga

July 10, 2020
Tweet

Transcript

  1. None
  2. “¿Cuál es el fucking camino para desarrollar aplicaciones móviles? Noob

    Dev -
  3. Gustavo Lizárraga GitHub Campus Expert Auth0 Ambassador GitKraken Ambassador iOS

    / Android Dev Trainer Speaker DevC La Paz & Kotlin La Paz lead @lizarragadev FB
  4. El “fucking” camino para crear una aplicación móvil

  5. None
  6. Objetivos

  7. Hazte preguntas: ¿Por qué? ¿Para qué? ¿Qué problema soluciono? ¿Qué

    habilidades tiene mi equipo o contrataré a alguien que lo desarrolle? ¿Cuánto presupuesto dispongo?
  8. Público

  9. None
  10. Prueba de concepto

  11. Wireframes Guía visual para el esqueleto de la aplicación.

  12. Mockups Diseño a escala de la maquetación de la aplicación

    móvil.
  13. Desarrollo

  14. Aplicaciones web - Responsivas. - Aplicaciones Web progresivas.

  15. Responsive App

  16. Progressive Web App

  17. Frameworks

  18. ¿Me conviene o no? - Compatibilidad - No funciones -

    nativas - Bajo rendimiento - No tiendas - Problemas en iOS Económica - Multi-plataforma - No instalación - No actualizaciones - Offline -
  19. Aplicaciones híbridas Mezcla de componentes web y móviles.

  20. Frameworks

  21. ¿Me conviene o no? - Acceso limitado a SO. -

    No funciones nativas. - Bajo rendimiento. - Dependencia en libs. Económica - Multi-plataforma - Disponible en tiendas - Buen mantenimiento -
  22. Aplicaciones cross-platform Lenguaje X que se conecta a componentes nativos

    a través de “puentes”.
  23. Frameworks M u l t i p l a t

    f o r m
  24. ¿Me conviene o no? - Compatibilidad. - Dependencia de libs.

    - Bajo rendimiento. - Tardía actualización de APIs. Económica - Multi-plataforma - Desarrollo rápido - Buen rendimiento UI - Disponible en tiendas -
  25. Aplicaciones nativas Puede acceder absolutamente a todo lo que el

    sistema operativo le provea de forma nativa.
  26. Android

  27. iOS

  28. ¿Me conviene o no? - Costo elevado - Tiempo elevado

    - Dura actualización - Solo una plataforma Acceso a todas las APIs - Excelente rendimiento - Excelente UI - Disponible en tiendas - Offline -
  29. Lanzamiento

  30. Play Store Tienda oficial para aplicaciones Android.

  31. App Store Tienda oficial para aplicaciones iOS de Apple. AppCake

  32. Todo depende de: Gustos, Necesidades y Disponibilidad

  33. “ Desarrollar aplicaciones móviles es un arte y las posibilidades

    son infinitas.
  34. speakerdeck.com/lizarragadev

  35. NUNCA PARES DE APRENDER COMPARTIR

  36. lizarraga.dev @lizarragadev