Actividad 1 - Aplicaciones Cliente
Sanchez Aboytes Daniel Abraham
Created on September 2, 2021
aplicaciones cliente
Over 30 million people build interactive content in Genially.
Check out what others have designed:
WOLF ACADEMY
Presentation
EXPLLORING SPACE
Presentation
UNCOVERING REALITY
Presentation
SPRING HAS SPRUNG!
Presentation
THE OCEAN'S DEPTHS
Presentation
2021 TRENDING COLORS
Presentation
POLITICAL POLARIZATION
Presentation
Transcript
PROGRAMA ACADÉMICO DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA DESARROLLO DE SOFTWARE MULTIPLATAFORMA
DSM 403 Alumno: Daniel Abraham Sanchez Aboytes
Aplicaciones Cliente,Frontend, Usabilidad
"Un cliente es un ordenador o software que accede a un servidor y recupera servicios especiales o datos de él. ... Un cliente no ejecuta tareas de servidor, sino que es simplemente un elemento intermedio. Los clientes típicos son los navegadores web o los clientes de correo electrónico."(Selvera,2021).
Introducción:
10 Reglas de Usabilidad
Conclusiones
Índice
Referencias
Optimización
Ventajas
Usabilidad
Lenguajes
Ejemplo Front-End
Front-End
Simplificación
Definicion de conceptos
Aplicaciones Cliente
Nuestro navegador constantemente ejecuta aplicaciones o programas, cuando se nos envía un documento de un "Servidor de Páginas" esta información viene en HTML / XHTML ("Hypertext Markup Language") normalmente, al llegar a nuestro navegador esta información es "ejecutada" o desplegada de acuerdo al formato correspondiente.
1.Aplicaciones cliente
Un servicio busca responder la necesidad de los clientes donde esta informacion pueden ser:1- Mails2-Musica3-Mensajes4-Videos, etc.
Un servidor hace referencia a un proveedor de servicios .
El concepto de cliente hace referencia a una demanda o un demanda nte de un servicio.
Los clientes solicitan varios servicios al servidor, mientras este mismo actua como un sistema de gestion de base de datos para dar la respuesta solicitada a los clientes.
De un lado tenemos el servidor y por el otro los clientes o grupo de clientes .
2. Definición
Pido una pizza desde mi celular, y después tiro mi celular al retrete. ¿Mi pizza llegará? Probablemente sí, porque el cliente (App en el ceular) hizo una petición al servidor y a partir de ahí éste se encargará de gestionar el flujo para que mi pizza sea entregada.
Ejemplo:
El desarrollo de aplicaciones cliente servidor permite aplicar conceptos muy importantes de las arquitecturas distribuidas. Su conocimiento permitirá diseñar, evaluar e integrar componentes para desarrollar sistemas más robustos y escalables que permitan integrar y procesar grandes volúmenes de datos y ofrecer información a múltiples clientes con peticiones diversas en plataformas distintas.
3. Simplificación
Podemos decir que el Front-end es la capa que se encuentra por encima del Back-end, ya que comprende menús desplegables, imágenes, íconos, colores, elementos gráficos, animaciones y, sin lugar a dudas, mejora la experiencia de navegación en el lado delantero o frontal.
4.Front-End
Los componentes que se encuentran en la parte frontal del sistema son los siguientes:
- pruebas de usabilidad y accesibilidad;
- lenguajes de diseño y marcado como HTML, CSS y JavaScript;
- diseño gráfico y herramientas de edición de imágenes;
- posicionamiento en buscadores o SEO;
- rendimiento web y compatibilidad del navegador.
5.Ejemplo Front-End
- HTML (lenguaje de marcado de hipertexto, se utilizan etiquetas que estructuran y organizan el contenido de la web).
- CSS (se encarga del formato y diseño visual de las páginas web escritas en html) para darle estructura y estilo al sitio.
- Javascript (un lenguaje de programación, rápido y seguro para programar centros de datos, consolas, teléfonos móviles o Internet) para complementar los anteriores y darle dinamismo a los sitios web.
6.Lenguajes del lado del cliente
Una web con una buena usabilidad es aquella que permite a los usuarios una interacción sencilla, intuitiva, agradable y segura
La usabilidad web es el grado de facilidad de uso que tiene una página web para los visitantes que entran e interactúan con ella.
7.Usabilidad
Tener en cuenta la usabilidad a la hora de diseñar, desarrollar y optimizar un sitio web aporta una serie de beneficios, entre los que destacan:
- Mejorar la experiencia y satisfacción de los visitantes.
- Lograr una mayor comunicación y feedback con el usuario.
- Conseguir más tráfico.
- Aumentar la duración de las visitas.
- Disminuir el porcentaje de rebote.
- Fidelizar a los usuarios, logrando que nos vuelvan a visitar la web.
- Facilitar que los usuarios recomienden la web, generando más visitas adicionales.
- Lograr que el usuario se familiarice antes con la página y que su manejo sea fácil e intuitivo.
- Aumentar los ingresos y las ventas a través de la página.
8.Ventajas
- Estructurar muy bien los contenidos.
- El diseño debe ser “limpio”
- Ceder el control al usuario. Para que su experiencia sea positiva.
- Facilitar la interactuación.
- Simplificar y sintetizar.
- Adaptar la web a todo tipo de dispositivos.
9.Usabilidad(Optimización)
10. Reglas de la usabilidad
10. Reglas de la usabilidad
Referencias.
Las aplicaciones cliente nos permitirá diseñar, evaluar e integrar componentes para desarrollar sistemas más robustos, entonces los clientes solicitan varios servicios al servidor, mientras este mismo actua de base de datos para dar la respuesta solicitada a los clientes.En relación al concepto de Front-End podriamos decir que es la capa del diseño de nuestras paginas web, creando una mejor experiencia de usuario, en general hay programas que nos ayudan a llevar a cabo estas acciones como lo mencione en la presentacion, así como tambien sus caracteristicas.Por ultimo tenemos la usabilidad que nos dice como hacer que nuestra pagina no se vea afectada por malas practicas de programación, haciendonos pensar siempre en como vera nuestra pagina el usuario final.
¡Conclusión!