Get Started. It's Free
or sign up with your email address
Apache Cordova by Mind Map: Apache Cordova

1. Características

1.1. Permite encapsular CSS, HTML, y código de Javascript dependiendo de la plataforma del dispositivo.

1.2. Las aplicaciones resultantes son híbridas

1.3. PhoneGap es la versión paquetizada de Adobe de Apache Cordova.

2. Las aplicaciones se ejecutan dentro de contenedores dirigidos a cada plataforma, y se basan en enlaces API que cumplen con los estándares para acceder a las capacidades de cada dispositivo, como sensores, datos, estado de la red, etc.

3. Ventajas de utilizar Apache Cordova

3.1. Realizas una APP una única vez y funciona en todos los dispositivos.

3.2. Alta compatibilidad (incluso con televisiones).

3.3. Sólo hace falta saber programar HTML/JS.

3.4. Sólo tienes que aprender la API de Apache Cordova

3.5. Olvídate de aprender diferentes lenguajes

4. ¿Cómo funciona realmente Apache Cordova?

4.1. El funcionamiento de Apache Cordova es muy sencillo de entender, tenemos que pensar que cada vez que se abre nuestra APP, lo que se está abriendo es un navegador al 100×100 donde dentro de dicho navegador se muestra nuestro HTML/JS/CSS.

5. ZAPOTITLA RAMIREZ CALEB ASAEL

6. No suele ser nativo (Tarda un poco más en procesarse)

7. Plataformas soportadas.

7.1. Apple iOS, Bada, BlackBerry, Firefox OS, Android, webOS, Windows Phone (7 y 8), Symbian, Tizen (SDK 2.x), y Ubuntu Touch.

8. Es un marco de desarrollo móvil de código abierto. Le permite utilizar tecnologías web estándar: HTML5, CSS3 y JavaScript para el desarrollo multiplataforma.

9. Diseño y razón de ser.

9.1. El núcleo de las aplicaciones Apache Cordova usa CSS3 y HTML5 para su presentación y JavaScript para su lógica.

9.2. HTML5 proporciona acceso al hardware subyacente como el acelerómetro, cámara, y GPS.

9.3. Apache Cordova incrusta el código HTML5 dentro de un WebView nativo en el dispositivo, utilizando una interfaz de función foránea para acceder los recursos nativos del dispositivo.

10. Desventajas de Apache Cordova

10.1. No suele tener soporte para efectos visuales de cada sistema operativo.