130 likes | 301 Views
INCLUYEME. Departamento Ciencias de la Computación FACET – UNT – Tucumán - Argentina. I SEMINARIO DE INTRODUCCIÓN A LA PROGRAMACIÓN EN DISPOSITIVOS MÓVILES. Silvina Gil Romero. http://phonegap.com/. ¿Qué es PhoneGap ?.
E N D
INCLUYEME Departamento Ciencias de la Computación FACET – UNT – Tucumán - Argentina
I SEMINARIO DE INTRODUCCIÓN A LA PROGRAMACIÓN EN DISPOSITIVOS MÓVILES Silvina Gil Romero
¿Qué es PhoneGap? PhoneGapes un framework gratuito y open source que nos permite crear aplicaciones móviles nativas utilizando HTML5, CSS3 y JavaScript para diferentes plataformas como Android, Blackberry OS, iOS, Symbian, WindowPhone, Baday WebOS.
PhoneGap Fue desarrollado por Nitobi bajo licencias open source, pero en Octubre de 2011 Adobe anunció oficialmente su adquisición. Lo cual generó una gran incertidumbre entre los desarrolladores, pues el framework podía pasar a ser una tecnología propietaria, pero en una genial estrategia, Adobe donó PhoneGap a la fundación Apache, conservando de esta forma la integridad libre de PhoneGap.
PhoneGap En la actualidad, el proyecto en el sitio web de la fundación Apache esta nombrado como: "Apache Cordova", pero PhoneGap sigue siendo una especie de marca comercial, por lo que aún se sigue usando ese nombre para identificar al popular framework.
¿Qué necesitamos para compilar? • Tener nuestra Web App funcionando • Descargar la librería de phonegaphttp://phonegap.com/download • Escoger uno de los sistemas operativos compatibles con PhoneGap para desarrollar nuestra aplicación y bajar los programas necesarios para poder compilarla. http://docs.phonegap.com/en/2.2.0/guide_getting-started_index.md.html
PhoneGapBuild PhoneGapBuild es un compilador multiplataforma en la nube https://build.phonegap.com/
Compilación en la nube • Crear una cuenta https://build.phonegap.com/plans/free-adobeid
Compilación en la nube • Comprimir nuestra Web App en .zip
Compilación en la nube • Subir el archivo .zip como una aplicación privada
Compilación en la nube • Darle un nombre a la aplicación y compilarla haciendo click en Readytobuild.
Compilación en la nube • Por último, podemos descargar la App para los diferentes sistemas operativos o instalarla desde la nube en nuestro celular con solo leer el código QR que nos generó la compilación.