Zusammenfassung der Ressource
DESARROLLO DE APLICACIONES WEB
- DEFINICION: - Las aplicaciones web son un tipo de software que se codifica
en un lenguaje soportado por los navegadores web y cuya ejecución es
llevada a cabo por el navegador en Internet.
- FUNCIONAMIENTO: - Una página Web puede contener elementos
que permiten una comunicación activa entre el usuario y la
información, haciendo que éste acceda a los datos de forma
interactiva, ya que el sitio web se encargará de responder a cada una
de las acciones que éste ejecute
- ¿Por qué son tan populares las aplicaciones web?
- Las aplicaciones web son muy populares debido a:
- La practicidad que ofrecen los navegadores web
como clientes ligeros - La independencia del sistema
operativo que uses en tu ordenador o dispositivo
móvil. - La facilidad para actualizar y mantener
aplicaciones web sin la necesidad de tener que
distribuir el software o que se tengan que instalar el
mismo por los usuarios potenciales. - El libre acceso
de los usuarios en cualquier momento, lugar o
dispositivo, sólo con tener conexión a Internet
- Tipos de Apps web que se pueden desarrollar
- - Web mail: Sistemas de acceso al correo
electrónico que permiten acceder a tus correos
mediante un navegador web, sin tener que
descargar los propios correos en el ordenador.
Para ello utilizan clientes del tipo Gmail,
Outlook, etc.
- - Web blogs: aplicaciones web
cuyas páginas y contenidos son de
fácil actualización, de tal que
permite a sus autores publicar
contenidos (textos, imágenes y
otros archivos)
- - Tiendas Online: Tipos de
comercio que usan como
medio principal para realizar
suyos transacciones un sitio
web y/o una aplicación
conectada a internet desde la
que los usuarios y clientes
pueden realizar sus compras
- Tipos de Desarrollo App Web
- 1. Aplicaciones
web estáticas:
o Este tipo de web
App muestran
muy poca
información y no
suelen variar
mucho (banners,
GIF animados,
vídeos, etc.)
- 2. Aplicaciones web
dinámicas: o Una aplicación
web dinámica es mucho más
compleja de crear y
desarrollar a nivel técnico
que una App web estática, ya
que utilizan bases de datos
para cargar la información
para que los contenidos de la
App Web se vayan cargando
y actualizando cada vez que
el usuario accede a la misma.
- 3. Portales para
Aplicaciones Web: o Es un
sitio o página web para
dispositivos móviles, es
decir, es muy similar a un
sitio web normal, pero
diseñado para las
pantallas de este tipo de
dispositivos que son más
pequeñas, de tal forma
que los contenidos (como
imágenes, videos, etc.)
- 4. Tienda online para
aplicaciones Web: o Se
refiere a una aplicación
web que permite el
comercio como la compra
o venta entre uno o
varios usuarios a través
de internet, en pocas
palabras: es un sitio web
que nos permite vender o
comprar.
- 5. Aplicaciones web animadas:
o Es una de las tecnologías más
usadas por diseñadores,
creativos y desarrolladores App
debido a que permite
presentar los contenidos de la
App Web con efectos
animados de todo tipo y
diseños muy creativos y
modernos
- LENGUAJES EN LOS QUE SE PUEDE
PROGRAMAR - HTML - CSS (cascading style
sheets) - Casi todas las páginas contienen, al
menos, un trozo de código escrito en
JavaScript. - PHP - Java, con sus tecnologías
Java Servlets y Java Server Pages (JSP)
- JavaScript en su modalidad SSJS: Server Side
JavaScript Perl - Ruby - Python - Node.js - C# y
Visual Basic con sus tecnologías ASP/ASP.NET
- Ventajas:
- Ahorra tiempo
- Compatibilidad
- Actualizaciones
inmediatas
- Consumo de
recursos bajo
- Multiplataforma
- Portables
- Virus/malware
- Disponibilidad
- Colaboración
- Aumento
de
funcionalidades