Day 9 Con tus propias palabras dime ¿Que entendiste de: Interfaces 101: Build Forms and Other Interfaces?
Discussion posts and replies are publicly visible
Hola Marco Polo Martínez Badillo
Interfaces 101
Las interfaces son componentes esenciales para el desarrollo y creación de una aplicación en Appian, además de que sirven para poder integrar información como registros con ayuda de diferentes componentes que se arrastran y sueltan en el lienzo para así poder ir estructurando bien cada componente de una buen amanera y con una buen practica para la experiencia del usuario. Las interfaces y componentes se pueden reutilizar en una aplicación para lograr un desarrollo mas eficiente y una aplicación dinámica donde todos lo cambios realizados en la interfaz se vena reflejados en todos los usos de la misma.
Estas interfaces deben de cumplir ciertos requisitos además de ser funcionales cuando son enfocadas al uso empresarial lo que significa que deben de cumplir con ciertos objetivos para que se considera una buena aplicación, algunos de estos puntos que se deben de tener en cuenta a la hora de poder crear una app son las siguientes:
Componentes clave del diseño de experiencia de usuario
Presentar la información con claridad
Se debe a la funcionalidad de los datos que pueden ser consumidos de manera efectiva si se presentan con claridad y un buen diseño.
Mostrar la cantidad correcta de información
La información debe de ser clara y concisa en cada una de las partes de la interfaz ya que solo se debe de mostrar la cantidad necesaria de información para que pueda ser entendible y concreta en cada uno de los componentes.
Facilitar la orientación y navegación del usuario
Se debe de organizar muy bien el contenido durante la etapa de diseño para que los usuarios puedan navegar de manera más rápida y ordenada entre las interfaces.
Templates
Se estructuran por 4 diferentes categorías:
Forms
Son diferentes componentes y columnas que se utilizan principalmente cuando un usuario final quiere enviar o interactuar con los datos.
Pages
Proporciona columnas y secciones que son útiles cuando se crea una interfaz para poder mostrar información.
Examples
Son interfaces que demuestran las mejores prácticas con ejemplos de como mostrar datos o como crea una mejor interactividad, lo cual resulta simplemente en eso en ver como poder realizar una buena interfaz lo que significa que no es recordable utilizarlas
Builders
Permite crear rápidamente componentes de interfaz utilizando objetos de diseño existentes en el sistema
Pruebas
Las pruebas nos garantizan que las interfaces funcionen correctamente de acuerdo al tipo de interfaz que se este testeando las cuales son las interfaces editables donde podemos ingresar datos directamente en los campos para poder ser enviados o validados, o las interfaces de solo lectura donde para poder testearlas es necesario editar una regla de expresión donde ingresaremos los datos con los que queremos que se valla a probar como por ejemplo el id de un registro el cual nos obtiene cada uno de los campos con los que cuenta y posteriormente setear dichos datos para poder visualizarlos en la interfaz.
Jordi Brayan Vicente Moreno