Skip to main content

App Studio

App Studio proporciona herramientas fundamentales para el desarrollo de aplicaciones, como el diseño de casos, la gestión de datos y la experiencia del usuario. App Studio está diseñado para usuarios de low-code. Entre los usuarios más frecuentes, se encuentran los desarrolladores de aplicaciones, los desarrolladores front-end, los ingenieros de datos, los analistas de negocio y los arquitectos de sistemas. Utilice App Studio para que sus aplicaciones alcancen rápidamente la operatividad.

application design graphic

Espacio de trabajo de App Studio

El espacio de trabajo de App Studio le permitirá visualizar los factores clave del proceso de negocios deseado. Mientras diseña su proceso, establece relaciones entre las etapas del proceso, las personas involucradas, los canales de comunicación y los datos necesarios para la resolución del proceso. El modelo visual integrado en App Studio ayuda a planificar y gestionar la carga de trabajo de su equipo de desarrollo.

La siguiente imagen muestra un espacio de trabajo de App Studio:

App studio workspace

Se recomienda que los miembros del equipo técnico, como los arquitectos de sistemas, desarrollen las aplicaciones en App Studio para reducir errores potenciales. Solo cambie a Dev Studio para configurar las características avanzadas que no están disponibles en App Studio, como los servicios de integración o los mapeos de clases de bases de datos.

 Compruebe sus conocimientos con la siguiente actividad:

Soporte para el desarrollo ágil

App Studio respalda las prácticas recomendadas del desarrollo ágil para planificar e implementar las características de su aplicación. Los usuarios pueden construir rápidamente un caso de negocios desarrollando un marco funcional del proceso que se llevará a cabo en una aplicación de Pega Platform™.

Con App Studio, también es posible diseñar la IU en tiempo real a medida que se procesa el trabajo. Por ejemplo, un equipo que está probando la interfaz de usuario final de una aplicación de compras en línea puede agregar nuevos campos y realizar cambios en los controles de usuario como las listas desplegables. Esta característica es muy útil a la hora de analizar el producto junto con las partes interesadas, ya que pueden ver sus sugerencias implementadas en tiempo real.

Tip: En lugar de nombrar los elementos de App Studio como aplicación1, proceso2, campo3 o paso5, se recomienda utilizar nombres más relacionados con su negocio, como Aplicación para feedback, Proceso de ventas o Enviar correo electrónico. Al crear su aplicación en App Studio, las reglas se generan automáticamente en segundo plano con estos mismos nombres Es más fácil encontrar una regla por su nombre cuando se utilizan nombres apropiados para empresas.

Perfil de la aplicación

El perfil de la aplicación capta y presenta las historias de usuario, los bugs y el feedback para brindar soporte a las prácticas recomendadas del desarrollo ágil. Esta recopilación permite la colaboración entre los miembros de los equipos técnicos y comerciales. Por ejemplo, puede crear una herramienta que permita enviar solicitudes de nuevos módulos de formación en su aplicación. Luego, su equipo puede asignar las tareas de desarrollo (como definir la tabla de datos de los cursos disponibles) a esta herramienta creando historias y otros objetos de trabajo. Las herramientas permiten la trazabilidad, desde los objetivos hasta las tareas de desarrollo y la implementación, y mantienen a todos los colaboradores informados.

Highlighting the Application profile on the App Studio Overview page.

Diseño de aplicaciones modulares

Las aplicaciones de Pega Platform comprenden instrucciones, denominadas reglas, que rigen el comportamiento de la aplicación, al igual que las reglas del ajedrez rigen el comportamiento de varias piezas Las reglas que componen una aplicación se organizan en capas para su reutilización entre aplicaciones. Por ejemplo, su empresa podría tener varias aplicaciones que comparten una marca en común. Una vez creada la apariencia de su aplicación en la capa de organización o marco, puede reutilizarla para cada nueva aplicación que cree.

Capas de aplicación

Las capas y sus reglas son reutilizables Cada capa muestra una aplicación única y se construye sobre una o más capas, excepto la capa de Pega Platform, que incluye reglas para la propia Pega Platform (PegaRULES). Este enfoque modular para el diseño de aplicaciones reduce el tiempo de desarrollo, mejora la calidad de la aplicación y optimiza su mantenimiento, incluso en aplicaciones complejas. Por ejemplo, cada capa puede ser mantenida por un equipo de desarrollo especializado y actualizada según su propio calendario en función de las necesidades de la empresa

La vista general de App Studio muestra un Widget de capas de aplicación, que proporciona una representación visual de las reglas que componen su aplicación.

Al pasar el puntero sobre el título o el gráfico de una capa, se resaltan las reglas que la capa aporta a la aplicación, como se ve en la figura siguiente:

App layers GIF
Nota: El widget capas de aplicación presenta un resumen de alto nivel del contenido de sus capas de aplicación, no un inventario completo de su aplicación.

El widget capas de aplicación también identifica el tipo de aplicación de Pega Platform. Pega Platform ofrece dos arquitecturas de aplicaciones listas para usar:

  • Arquitectura Constellation - La arquitectura Constellation utiliza el conjunto de reglas de Constellation para crear aplicaciones en la nueva arquitectura de interfaz de usuario (UI) basada en vistas. Las aplicaciones de ejemplo y desafío de la misión Low-Code App Builder se basan en la arquitectura Constellation.
  • Arquitectura Constellation - La arquitectura Constellation utiliza el conjunto de reglas de Constellation para crear aplicaciones en la nueva arquitectura de interfaz de usuario (UI) basada en vistas.

En el centro de la siguiente imagen, deslice la línea vertical para comparar el widget capas de aplicación para las distintas arquitecturas de aplicación:

 

Tip: También puede determinar el tipo de aplicación accediendo a Dev Studio, abriendo la definición de aplicación y revisando la sección construir en aplicaciones. Para obtener más información sobre la definición de aplicación, consulte Exploración de la definición de aplicación.

 

Compruebe sus conocimientos con la siguiente actividad:


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

¿Le ha resultado útil este contenido?

El 100% ha encontrado útil este contenido.

¿Quiere ayudarnos a mejorar este contenido?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice