Aplicaciones híbridas con HTML5, JavaScript e Icenium

6,611 views

Published on

Presentación de la charla Aplicaciones híbridas con HTML5, JavaScript e Icenium.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
6,611
On SlideShare
0
From Embeds
0
Number of Embeds
3,935
Actions
Shares
0
Downloads
60
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Aplicaciones híbridas con HTML5, JavaScript e Icenium

  1. 1. Aplicaciones Híbridas HTML5 – JavaScript – Icenium +
  2. 2. Aplicaciones Híbridas HTML5 – JavaScript – Icenium Julio Cesar Avellaneda Microsoft MVP ASP.NET/IIS MCT – MCSD – MCS - MCTS http://julitogtu.com http://bdotnet.org @julitogtu
  3. 3. Aplicaciones Híbridas HTML5 – JavaScript – Icenium El desarrollo de aplicaciones móviles es un tema complicado, y los developers enfrentan diferentes desafíos:  Variedad en SO  Capacidades del disp  Diferentes SDK  Tamaños de pantalla  Lenguajes para cada SO  …  Diferentes tools
  4. 4. Antes de desarrollar  Qué plataformas serán soportadas?  Cómo se desarrollará la aplicación? (Pronto...)
  5. 5. Cross-Platform Nativo Web Hibrido App
  6. 6. Desarrollo Nativo  Desarrollo independiente por cada Sistema Operativo, usando lenguajes y SDK’s específicos. Ventajas Desventaja Acceso full API Diferentes lenguajes y tolos Máximo rendimiento Diferentes skills Mejor experiencia Poco reúso de código
  7. 7. Desarrollo Web  Desarrollo cross para todos los sistemas, utilizando el mismo desarrollo web desktop.  Responsive Design o Mobile Web Apps. Ventajas Desventaja Desarrollo conocido (html,js, css) Acceso limitado API dispositivo Despliegue sencillo. No acceso a mobile stores 1 App – n dispositivos Alto grado dependencia Internet
  8. 8. Desarrollo Híbrido  Combina las Mobile Web Apps (html.,js, css) con el poder las aplicaciones nativas. Ventajas Desventaja Desarrollo conocido (html,js, css) Build diferente para cada aplicación Distribución por mobile store Reglas independientes por store Código base común Despliegue complejo Acceso API del dispositivo
  9. 9. 3 Pasos Dev App Híbridas Desarrollo de la aplicación con HTML, JavaScript y CSS Compilar y construir la aplicación Enviar la aplicación a la store
  10. 10. Arquitectura App Híbridas Servicios Base de datos
  11. 11. Telerik Icenium  ICE (Integrated Cloud Enviorment), ofrece las características y herramientas necesarias para construir aplicaciones híbridas.  Sintáxis  Refactorin  Control de versiones  Code navigation  …
  12. 12. Telerik Icenium  Apache Cordova como punto central: API’s que permite acceder a las funciones del dispositivo desde JavaScript
  13. 13. Telerik Icenium  Tres diferentes y colaborativas opciones:
  14. 14. Un poco de código…
  15. 15. Preguntas

×