Está en la página 1de 9

¿QUÉ ES UNA WEB APP?

Diseño y Desarrollo de Aplicaciones Móviles


WEB APP

• Web App es la manera habitual de llamar


a una aplicación web(web application).
Una aplicación web app es una aplicación
desarrollada para funcionar desde un
navegador web, algunas de las cuales
pueden trabajar del lado del cliente o
bien conectarse e interactuar con
tecnologías del lado del servidor, para
intercambiar datos o realizar otras
operaciones.
TECNOLOGÍAS PARA WEB APP

• A mediados de la década de los 90’s, con la


aparición del lenguaje JavaScript surgen los
primeros ejemplos de cómo se puede crear
interacción mediante scripts del lado del
cliente.
• Una década después,AJAX logra atar todos
los cabos, combinando técnicas para
permitir la creación de aplicaciones web de
la talla de Gmail y Google Maps, y abre las
puertas para funciones indispensables para
redes sociales como Facebook, Flickr o
Twitter.
HTML5

• HTML5 es un conjunto de nuevas tecnologías que


nos permiten crear aplicaciones que funcionan de
manera nativa, tanto en navegadores de escritorio
como en móviles sin necesidad de instalar plugins
o complementos de terceros. HTML abre una
nueva era para las aplicaciones web con
características multimedia hasta el 3D, el
almacenamiento local del lado del cliente y la
posibilidad de trabajar de manera off-line.
• El W3C ofrece documentación para la creación
de aplicaciones móviles en la dirección:
http://www.w3.org/Mobile/mobile-web-app-state/
APLICACIONES NATIVAS, WEB O
HÍBRIDAS

• Una aplicación nativa cuenta con las


ventajas de permitir una adaptación
pensada para cada plataforma, con la
posibilidad de crear alternativas distintas,
por ejemplo para tablets y smartphones
o para alguna versión de sistema
operativo. Para desarrollar de manera
nativa se requiere contar con el
conocimiento del lenguaje de
programación adecuado para cada
plataforma.
APLICACIONES NATIVAS, WEB O
HÍBRIDAS

• Una aplicación Web hospedada en


internet tiene la ventaja de tener más
control y facilidades para la actualización
sin que el cliente deba realizar ninguna
acción. Dispondremos del servidor para
realizar estos procesos y es posible
cambiar toda la aplicación sin necesidad
de modificar nada en el equipo del
usuario. Gracias a HTML5 las aplicaciones
web, pueden funcionar off-line y utilizar
almacenamiento local.
APLICACIONES NATIVAS, WEB O
HÍBRIDAS

• Una aplicación web híbrida es aquella que


se escribe con los lenguajes empleados
en el mundo web (HTML, CSS y
JavaScript), y que luego se empaquetan
como nativas para plataformas móviles.
Este tipo de aplicaciones se apoya en el
concepto de escribir el código base una
vez, y luego poder emplearlo en diversas
plataformas con modificaciones mínimas
que ahorran muchas horas de desarrollo
y pueden permitir reducir costos en los
proyectos.
BIBLIOGRAFÍA

Damián, D. L. (2016). Apps HTML para móviles Desarrollo de


aplicaciones para smartphones y tablets basado en tecnologías
web. Buenos Aires, Argentina.: Alfaomega Grupo Editor
Argentino, 2016.
¡MUCHAS GRACIAS POR TU
VALIOSA ATENCIÓN!

También podría gustarte