Phonegap #MeetApp

858 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Phonegap #MeetApp

  1. 1. Phonegap<br />Desarrollo web nativo al rescate<br />#MeetApp<br />Sígueme en Twitter @albertonaranjo<br />
  2. 2. El negocio Web2.0 vs App Stores<br />HTML5 webapps vs Apps nativas<br />Mashups vs APIs oficiales<br />Software como servicio (SaaS) vs Pago por descarga<br />Todo para ti vs Compartir el beneficio (70% 30%)<br />Cloud computing vs Almacenamiento local <br />Disponible mundialmente* vs Proceso de revisión<br />
  3. 3. ¿App nativa multiplataforma?<br />Iphone / Ipad / Ipod<br />Android<br />Blackberry<br />Windows Mobile<br />Palm<br />Nokia<br />…<br />
  4. 4. ¿Phone Gap?<br />Web developers como App Developers:<br />Java | C++ | Objetive-c vs HTML+JS+CSS<br />Acceso a APIs nativas mediante JS (WTF?)<br />Encapsulado binario para publicar en las app stores<br />Una solución a la fragmentación de las plataformas móviles<br />
  5. 5. Acceso a funciones nativas desde JS<br />Cámara<br />GPS + Brújula<br />Acelerómetros<br />Agenda<br />Teléfono: llamadas + mensajes<br />Teclas especiales<br />Mutimedia<br />Feedback: vibración, leds, …<br />…<br />
  6. 6. Ventajas de Phonegap<br />Desarrollo RAD<br />El 90% del código es realmente multiplataforma<br />Apps híbridas: Lo mejor de cada mundo<br />Offline web app<br />Transparencia frente al usuario: Se descarga y ejecuta como una app nativa<br />Reducción crítica del coste de desarrollo multiplataforma<br />
  7. 7. Desventajas de Phonegap<br />Trabajo extra para emular interfaz nativo en cada plataforma (jqtouch, Dashcode, …)<br />Pronto será desbancado por nuevos estándares HTML5<br />Posible rechazo de los revisores<br />Faltan docs<br />¡LEEENTO!<br />
  8. 8. Similares a Phonegap<br />Titanium (Appcelerator)<br />QuickConnect<br />Rhomobile<br />Big 5<br />
  9. 9. El Fin de Phonegap es desaparecer cuando ya no sea necesario.<br />

×