Day 9 Con tus propias palabras dime ¿Que entendiste de: Interfaces 101: Build Forms and Other Interfaces?

Day 9 Con tus propias palabras dime ¿Que entendiste de: Interfaces 101: Build Forms and Other Interfaces?

  Discussion posts and replies are publicly visible

  • Las interfaces son una parte esencial de cada aplicación en Appian ya que los usuarios finales interactuarán con nuestra aplicación
    a través de estas, tipicamente las páginas en aplicaciones que usan interfaces incluyen record lists o landing pages, interfaces de
    reporte, vistas detalladas, tareas y formularios, appian nos genera interfaces comunes de manera automática cuando nosotros generamos
    nuestros record type actions, una de las buenas prácticas que se puede usar es:

    • Crear una aplicación en la cuál almacenemos todas nuestras plantillas estándar de interfaces, ya que sería más fácil de acceder y encontrar
      desde la librería de diseño.

    Conceptos clave de calidad de diseño para experiencia de usuario:

    • Presentar información clara: funcionalidad poderosa y datos limitados limitan el valor si el usuario no puede comprenderla, es crucial presentar
      el contenido en nuestra aplicación con claridad.
    • Mostrar la cantidad correcta de información: La información puede ser clara pero innecesaria, los buenos diseños reconocen que no toda la información
      es necesaria todo el tiempo.
    • Facilitar la orientación y navegación del usuario: durante la etapa de diseño contemplar el contenido y el control en nuestra interfaz para que los usuarios puedan navegar con el menor esfuerzo y completar sus tareas.

    Una vez creada nuestra interfaz es necesario añadir nuestras reglas de entrada, definir record types, para finalmente añadir y configurar componentes
    desde una perspectiva de alto nivel, en este contexto los pasos son:

    • Agregar layouts para organizar el contenido en la interfaz.
    • Agregar componentes en nuestros layouts.
    • Configurar cada componente usando nuestro panel de configuración de componentes.
  • Al hacer aplicaciones la cuestión no es solo cumplir con los requerimientos técnicos, debemos tener presente que las aplicaciones deben potenciar a los usuarios en el cumplimiento de sus funciones y en el logro de sus objetivos.

    El apoyar a los usuarios en el desarrollo máximo de su potencial e incentivar su productividad es algo que debemos tener presente en el desarrollo de todos los elementos de una aplicación, en especial de las interfases ya que son estas el elemento central de interación en las aplicaciones.

    Esta visión permitirá el crear soluciones, que no solo aplicaciones, que reduzcan costos, maximizando la eficiencia en los tiempos de trabajo y provocar en los ususarios el gusto de hacer sus tareas al contar con una herramienta sencilla, y potente que cumple su función en las manos adecuadas de los profesionales que las usan.

    Antes de terminar es importante contar que la revisión de las formas es detrminante en su buen funcionamiento por lo que tomemos en cuenta las siguientes herramientas:

    Hay dos métodos principales para testera formas

    • Manual testing para interfases editables
    • Test cases para interfases read only

    Que para testear forms debo

    • Checar los display value…
    • Dar submit sin llenar todo
    • Poner valores que no cumplan con las validaciones…
    • Revisar los rule!input para validar que tengan los tipos de datos correctos…
    • Checar el desempeño en el despliegue de la form…sobre todo con
      • Queries
      • Calculated fields
      • Expresions

     

    Para testear pantallas read-only

    -Proveer test values referenciando un query rule!AAGetvehiclebyId()

  • Dia 9 

    Al hacer aplicaciones la cuestión no es solo cumplir con los requerimientos técnicos, debemos tener presente que las aplicaciones deben potenciar a los usuarios en el cumplimiento de sus funciones y en el logro de sus objetivos. 

    El apoyar a los usuarios en el desarrollo máximo de su potencial e incentivar su productividad es algo que debemos tener presente en el desarrollo de todos los elementos de una aplicación, en especial de las interfases ya que son estas el elemento central de interación en las aplicaciones. 

    Esta visión permitirá el crear soluciones, que no solo aplicaciones, que reduzcan costos, maximizando la eficiencia en los tiempos de trabajo y provocar en los ususarios el gusto de hacer sus tareas al contar con una herramienta sencilla, y potente que cumple su función en las manos adecuadas de los profesionales que las usan. 

    Antes de terminar es importante contar que la revisión de las formas es detrminante en su buen funcionamiento por lo que tomemos en cuenta las siguientes herramientas: 

    Hay dos métodos principales para testera formas 

    • Manual testing para interfases editables 
    • Test cases para interfases read only 

    Que para testear forms debo 

    • Checar los display value… 
    • Dar submit sin llenar todo 
    • Poner valores que no cumplan con las validaciones… 
    • Revisar los rule!input para validar que tengan los tipos de datos correctos… 
    • Checar el desempeño en el despliegue de la form…sobre todo con 
    • Queries 
    • Calculated fields 
    • Expresions 

     

    Para testear pantallas read-only 

    -Proveer test values referenciando un query rule!AAGetvehiclebyId() 

     

  • Para mi las interfaces en Appian son la parte visual y funcional de las aplicaciones desarrolladas en la plataforma. Permiten a los usuarios interactuar con los datos y realizar tareas de manera intuitiva y eficiente. Es la forma en que los usuarios interactúan con las aplicaciones desarrolladas en Appian.

    Se crean utilizando la interfaz de diseño visual de Appian, que permite arrastrar y soltar componentes y configurar sus propiedades. No es necesario tener conocimientos de programación para crear interfaces en Appian (aunque para ser honestos se requiere un nivel respetuoso de entendimiento lógico). Proporciona un conjunto de componentes predefinidos y estilos de diseño para acelerar el proceso de creación de interfaces. Estos componentes incluyen campos de entrada de datos, botones, menús desplegables, casillas de verificación, etc. Además, Appian es compatible con la creación de interfaces responsivas, lo que significa que las interfaces se pueden adaptar y verse bien en diferentes dispositivos, como computadoras de escritorio, tabletas y teléfonos móviles.

    Hecho por: Josué Quintero