Want to make interactive content? It’s easy in Genially!

aplicaciones cliente

Over 30 million people build interactive content in Genially.

Check out what others have designed:

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

  1. Estructurar muy bien los contenidos.
  2. El diseño debe ser “limpio”
  3. Ceder el control al usuario. Para que su experiencia sea positiva.
  4. Facilitar la interactuación.
  5. Simplificar y sintetizar.
  6. 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!