Desarrollo Híbrido

Desarrollo Híbrido

PhoneGap es un framework que permite desarrollar aplicaciones moviles utilizando tecnologias como HTML5, javascript y CSS3 que se ejecutan mediante un navegador web llamado WebView, el cual renderiza y ejecuta el código de tal manera como si fuera código nativo, ademas WebView permite la utilización de APIs como la camara, el GPS, entre otras, PhoneGap  esta basado en Apache ant un software de libre acceso con codigo abierto.

PhoneGap genera aplicaciones hibridas, es decir para multiples plataformas como Android, IOS, Windows Phone, etc., lo que estamos diciendo es que una sola aplicación desarrollada en PhoneGap podra ser publicada en las diferentes plataformas, lo cual genera un desarrollo rapido (principal ventaja).

Una delas sitiaciones que debe saber es que para trabajar en esta tecnologia tendra que utilizar HTML5, CSS3 y javascript y operarara sobre codigo nativo lo cual no agrada a algunas personas debido al ambiente de trabajo.

Comparando con otras tecnologias como JQuery Mobile, JSON, entre otras, creo que ninguna tecnologia es perfecta por lo que los desarrolladores utilizan una u otra tecnologia para sus aplicaciones, asi como evitan una u otras por motivos muchas veces de experiencias personales y compartidas, viviendo una revolución movil.

Para generar aplicaciones hibridas en PhoneGap utilizando como base el sistema operativo Windows, se requiere lo siguiente:

  • PhoneGap.
  • Insta lar la última versión de Java JDK.
  • Android SDK y Android Developer Tools (ADT).
  • Apache ANT.
  • NodeJS.
  • Editor de código preferido.

Para instalar PhoneGap escribimos desde nuestra consola de Windows lo siguiente:  C:\> npm install -g phonegap.

Saludos.

Sé el primero en Comentar

Recibir un email cuando alguien contesta a mi comentario