La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

 PhoneGap es un framework de código libre para el desarrollo de aplicaciones móviles. Su principal característica: multiplataforma, es decir, con un.

Presentaciones similares


Presentación del tema: " PhoneGap es un framework de código libre para el desarrollo de aplicaciones móviles. Su principal característica: multiplataforma, es decir, con un."— Transcripción de la presentación:

1

2  PhoneGap es un framework de código libre para el desarrollo de aplicaciones móviles. Su principal característica: multiplataforma, es decir, con un solo código de aplicación se puede utilizar en diferentes plataformas móviles.  Desarrollado por Nitobi bajo licencia de software libre, en octubre de 2011 Adobe comunicó oficialmente la adquisición de Nitobi, pasando así PhoneGap a manos de Adobe. Adobe donó PhoneGap a la fundación Apache, conservando de esta forma la integridad libre.  En la actualidad, el proyecto se encuentra en el sitio web de la fundación Apache y 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.

3  Con PhoneGap se pueden desarrollar aplicaciones moviles para los siguientes sistemas operativos: AndroidiOS Windows Phone Web OS SymbiamBada BlackBerry OS  Para el desarrollo de aplicaciones se pueden utilizar lenguajes de programación como HTML 5, CSS 3 y JavaScript, también soporta el uso de frameworks de desarrollo web móvil como: jQuery Mobile, jQTouch, iScroll, entre otros.

4 Software gratis Multiplataforma Las aplicaciones creadas con PhoneGap sólo pueden nutrirse de HTML, CSS y Javascript. Si requieren lógica generada por otros lenguajes de programación, deberán conseguirla de un backend a través de APIs o webservices Ofrece un servicio en la nube llamado PhoneGap Build que permite construir rápidamente apps móviles y compilarlas con facilidad sin necesidad de SDKs, compiladores o hardware específico.

5 KERNELPLUGINS Se encarga básicamente de arrancar la aplicación nativa, crear un WebView y cargar dentro de él nuestra aplicación web También se encargará de establecer la arquitectura básica de comunicación entre dicho WebView y la parte nativa de la aplicación, para que pueda ser utilizada por parte de los plugins. Son componentes que podremos añadir para hacer uso de funcionalidades, servicios y APIs nativas que no son accesibles de forma estándar por un navegador web, expuestas ante nuestra aplicación como funciones JavaScript que podremos usar desde nuestra aplicación web.

6  Es una solución que más plataformas móviles soporta, ya que corre dentro de un navegador web. Además de Iphone/Ipad y Android, funciona también en Palm, Symbian, WebOS, W7 y BlackBerry.  Es muy fácil de desarrollar y proporciona una gran libertad a los que tienen conocimientos de HTML y Javascript.  Hay buena documentación y bastantes ejemplos.  Es gratis, soporte de pago. Licencia BSD.  La aplicación no es más que una página web, por lo que el aspecto dependerá del framework web utilizado.  No llega al rendimiento de una aplicación nativa, pues el HTML, CSS y Javascript debe ser leído e interpretado por el engine del navegador cada vez arranca.  Requiere Mac con Xcode para empaquetar aplicaciones IOS.

7 AcelerómetroCámaraCompás Contactos Sistema de Ficheros Geolocalización MediaRed Notificaciones (alertas, sonido, vibración) Almacenamiento

8  PhoneGap contiene una serie de librerías que facilita todas las utilidades que puedes llegar a necesitar sobre un teléfono. En vez de aprender las librerías propias de cada sistema con sus lenguajes, haces uso de aquellas que te proporciona el framework, usando un único lenguaje de programación, Javascript  Por ejemplo, en vez de comunicar directamente con la cámara, comunicas con las librerías de PhoneGap y éstas son las que, por medio de una especie de puente o interfaz, te permiten interactuar con la cámara, hablando en el idioma que el sistema operativo del dispositivo requiere

9  Última versión estable: 3.5.0 - 23 de mayo de 2014 (3 años, 5 meses y 17 días)


Descargar ppt " PhoneGap es un framework de código libre para el desarrollo de aplicaciones móviles. Su principal característica: multiplataforma, es decir, con un."

Presentaciones similares


Anuncios Google