X
    Categories: Desarrollo mobile

Phonegap solucion rapida para creacion de aplicaciones mobiles y tablets

Una nueva tecnologia de codigo libre (Open Source) creada por Nitobi Software  y fue comprada el 2011 por Abode que permite crear   aplicaciones celulares parar 7 plataformas  (iOS, Android, Blackberry, Windows Phone, WebOS y Symbian) desde un solo script que seria los nuevos estandares de la web HTML5 + CSS3 + JAVASCRIPT

El proceso grafico de phonegapUno de los puntos que mas sorprende es poder manipular elementros de celular por ejemplo:

  • Accelerometer
  • Camera
  • Connection
  • Contactos
  • File
  • Geolocation
  • Storage

Entre otros mas, Adobe en su nueva version de Dreamweaver CS6  integro esta tecnologia y JqueryMobile (podemos usar la opcion de usar estas liberias desde local o CDN) para tener interfaz de usuarios(UI) adecuados para celulares asi que ahora lo tenemos mas facil para comenzar nuestros desarrollos de aplicaciones celulares.

Explicare un poco del flujo del proceso de la creacion ya en el proximo articulo realizare un ejemplo claro de como crear un aplicacion desde el inicio
Todo esto desde Dreamweaver

  1. Se crea el proyecto con jquerymobile
  2. Desarrollamos la interfaz y funcionalidad de la app
  3. Ahora debemos tener una cuenta en Abode o Github para poder acceder a un panel en donde realmente sucede la magia http://build.phonegap.com
  4. Ahora en Dreamweaver cs6 entramos
    sitio>servicio phonegap build > servicio phonegap build
    nos debe mandar una pantalla de logeo
  5. Luego al logearnos y creamos un proyectos  que paralelamente lo crea en http://build.phonegap.com como muestra la imagen

    al hacer esto ya se crea y muestra  los ejecutable para instalar en el celular.

Y listo con eso ya tenemos podemos descargar  o por medio de QR  los ejecutables para varios sistemas operativos de celulares.

El pero de Phonegap

No todo es de color rosa  y el motivo mas importante que esta tecnologia no podra sacar del mercado las aplicaciones nativas (me refiero a aplicaciones creadas desde un lenguaje optimo para el sistema operativo del celular) es que son lentas y para aplicaciones complejas definitivamente no serian el camino ideal se deberia optar por algo nativo.

Entonces Phonegap es una herramienta util pero que solo para aplicaciones informativas y con poca interaccion.

 

 

Luis Rodriguez: Hola, Soy Luis Rodriguez, radico en Lima – Perú, formado en una carrera informática, desempeñando desde el 2007 como programador web y viendo proyectos desde Front End y Back End a lo que me perfile como Full Stack. Esta Experiencia junto a mi interés en la Analítica Web me ayudó mucho entender el funcionamiento interno de las herramientas de analítica, con las que vengo trabajo activamente desde 2017. Linkedin