PhoneGap – Empezamos
A la hora de crear aplicaciones para móviles, puedes escoger por hacerlo con el SDK de cada uno de ellos (Android, iOS…) con lo que estaremos creando una aplicación Nativa. De esta manera, si haces una aplicación y quieres publicarla para cada plataforma, deberás crear la aplicación por separado.
Otra manera, que es la que trataremos es PhoneGap. Un sistema que permite hacer una sola aplicación mediante HTML, CSS y JavaScript y ésta publicarla para varios sistemas:
- iOS
- Android
- Windows 8
- Windows Phone 7 and 8
- BlackBerry 5.x+
- WebOS
- Symbian
- Tizen
Esto es gracias a Apache Córdova. Sería el corazón de este método de programación. Córdova es un proyecto Open Source que permite «convertir» una aplicación creada con HTML, CSS y JavaScript a una aplicación nativa.
Esencialmente lo que se hace es poner una vista Web en una aplicación nativa, y además se le da acceso a muchas de las funcionalidades del Móvil (acelerómetro, cámara…)
En definitiva, creamos una aplicación con html, css y javascript que puede acceder a funcionalidades del móvil y PhoneGap/Córdova nos ayuda a convertirla en una aplicación móvil nativa. Un solo desarrollo, varias plataformas.
En el siguiente post de PhoneGap, la instalación (atentos que hay novedades que facilitan todo…)
Enlaces obligatorios