Las aplicaciones móviles hibridas, en terminos de desarrollo, son aquellas aplicaciones que combinan metodología del mundo del desarrollo nativo y web. Tienen gran acogida y popularidad gracias a plataformas como Apache Cordova, Phonegap y otros. Este tipo de plataformas basicamente desarrollan componentes y plugines que acceden de forma nativa a varias funcionalidades del dispositivo móvil y exponen estos servicios de forma que puedan ser consumidos y aprovechados dentro de un contenedor web (browser) a través de un lenguaje comun a todas las plataformas, este lenguaje es casi siempre HTML, Javascripty y CSS, es decir, herramientas de programación estandares y abiertas del mundo web, esto es un punto muy interesante e importante que ha hecho popular este tipo de aplicaciones, ya que existen millones de desarrolladores web en el mundo, que no tienen que aprender demasiadas cosas nuevas, para sumergirsen al desarrollo de aplicaciones móviles hibridas, esto sin tener que aprender Java (Android) o Xcode y Swift (iOS) o C# (Windows Phone), otro de los puntos destacables a favor de las plataformas disponibles en el mercado para desarrollo hibrido es que desde un solo código base, se puede crear apps que corren en las plataformas móviles más populares, por ejemplo en la versión actual de Cordova, se puede desplegar en Android, iOS, Windows Phone, entre otras.
Leer más: Aplicaciones Móviles Híbridas
Write comment (0 Comments)Cada sistema operativo móvil tiene su metodología de desarrollo, su SDK, lenguaje de programación, filosofia de diseño gráfico y todo un conjunto de reglas bien documentadas para que los desarrolladores puedan animarse a crear aplicaciones para dicha plataforma. Este es el tipo de aplicaciones que llamamos nativas, es decir aquellas aplicaciones que son desarrolladas usando los recursos esenciales que el fabricante del sistema operativo dispuso para tal fin. Seguramente podemos encontrar en el medio muchos productos para desarrollar aplicaciones multiplataforma, es decir, aplicaciones que mediante un desarrollo base pueden ser llevadas a muchas plataformas móviles, por ejemplo Cordova, PhoneGap, Titanium, etc.
Leer más: Aplicaciones Móviles Nativas
Write comment (0 Comments)