©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Materia
Aplicaciones híbridas
Aplicaciones desarrolladas en Javascript e instalables vía stores
Las aplicaciones híbridas son un modelo de desarrollo de aplicaciones que se basa en la creación de una única base de código, de la que se obtienen paquetes listos para publicar en las correspondientes store de aplicaciones: Google Play / App Store.
Las aplicaciones híbridas se desarrollan con las mismas tecnologías web: estándares abiertos como HTML + CSS + Javascript, por lo que resultan especialmente ventajosas para las personas que ya tienen ese conocimiento anteriormente.
Realmente, una aplicación híbrida funciona bajo lo que se llama un "web view", que es como un cliente web que se integra dentro de una app. De modo que, cuando estamos usando una aplicación híbrida es como si estuviéramos usando una página web, pero sin el marco del navegador, de modo que el usuario tiene la experiencia similar a la que tendría al usar una app nativa.
Para el desarrollo de las funcionalidades que dependen del dispositivo, como la cámara o los distintos sensores, las aplicaciones híbridas se apoyan generalmente en plugins nativos, que ofrecen aquellas funcionalidades que no se pueden realizar dentro del contexto de un navegador.
La desventaja de las apps híbridas estriba a veces en un decremento del rendimiento, ya que dependen del web view y no de los comportamientos nativos, pero en la mayoría de los terminales de la actualidad es posible usar estas aplicaciones de manera normal, sin experimentar un impacto relevante en la experiencia de usuario.
Existe principalmente un motor de aplicaciones híbridas: Apache Cordova. Otras alternativas como Ionic o Phone Gap están construidas encima de los servicios de Apache Cordova.
Cómo aprender Aplicaciones híbridas
Nosotros recomendamos Ionic como framework de aplicaciones híbridas, por eso todos los cursos que encontrarás sobre aplicaciones híbridas usan Ionic como motor. Tienes varios cursos, para el desarrollo de las aplicaciones y la parte de Capacitor para desarrollar comportamientos nativos.
Conocimientos necesarios
Antes de comenzar el estudio de Aplicaciones híbridas te recomendamos dominar otras materias más básicas, también disponibles en EscuelaIT:
Aprende a desarrollar aplicaciones para Android, IOS y Electron, con Ionic 4 y una única base de código.
Crear aplicaciones híbridas de alto rendimiento con Capacitor, el puente nativo de Ionic
Cursos superiores
Los cursos de esta materia te facilitan los conocimientos necesarios para poder abordar los siguientes estudios:
¿Quieres especializarte en Aplicaciones híbridas?
Accede a todos los cursos de EscuelaIT que te permitirán dominar ésta y muchas otras materias, con tarifa plana.
¿Tienes alguna duda?
¿Todavía no tienes claras las mecánicas y ventajas de EscuelaIT?
¿Tienes alguna necesidad especial que quieras solicitarnos?
¿Podemos ayudarte de alguna otra manera?
No dejes de darle un vistazo a las preguntas frecuentes o FAQ y usa nuestros canales de comunicación para contactar con nosotros. Nuestro equipo de soporte estará encantado de atender cualquier consulta que tengas.