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.

Aunque muchos usuarios confunden las aplicaciones hibridas con aplicaciones nativas, incluso hablan de ellas como si fueran lo mismo ya que se asemejan en varias características, la verdad es que no lo son, las aplicaciones hibridas son recomendadas para soportar procesos no muy complejos, ya que al alcanzar cierta complejidad comienzan a sentirse pesadas y lentas, evidentemente esta brecha mejora con las mejoras en hardware de los dispositivos móviles, pero realmente la aplicación nativa siempre tendrá un mejor rendimiento y aprovechamiento de los recursos del equipo.

Comments powered by CComment

Educación

  • Que es eso de hash en las Firmas ?

    Para entender este concepto primero hay que entender que es una función HASH: 



    Read More
  • Conceptos Seguridad | Que es un Certificado.

    Primero que todo pensemos en un momento que es un "certificado", lo vemos en todos lados y nos transmite algo: "confianza" de lo que estamos adquiriendo, negociando o interactuando. El mismo concepto lo vemos representados en distintas formas como:  formatos Físicos certificando procesos, personas, sellos en los productos, El dinero ....  y desde algunas décadas atrás,  " Certificados digitales". Un ejemplo en la certificación en personas es la identificación nacional, certificaciones de títulos universitarios o de un programa en especifico.



    Read More
  • Notepad ++

    Es un editor de código fuente gratuito, que soporta varios lenguajes. Es compatible con ambientes Windows y tiene licencia GPL.



    Read More

Programas

  • Avast Antivirus Free

    Es uno de los más reconocidos antivirus del mercado, su versión gratuita puede ser usada todo un año luego de un simple registro y posee una gran cantidad de características incluidas desde su versión básica, entre las cuales se encuentran: limpieza de virus y malware, seguridad de red doméstica y limpieza del navegador.

    Versión: Free para Windows-Mac-Otros Creado por: Avast Software

    Descargar Descargar



    Read More
  • Notepad ++

    Es un editor de código fuente gratuito, que soporta varios lenguajes. Es compatible con ambientes Windows y tiene licencia GPL.



    Read More
  • NetBeans

    NetBeans es un excelente IDE que permite desarrollar aplicaciones para equipos de escritorio, moviles y web con la ayuda de un gran conjunto de lenguajes de programación entre los que se encuentra Java, HTML5, PHP, C, C++ y otros.



    Read More