Skip to main content

Desenvolvimento de aplicativos no App Studio

O App Studio é o poderoso ambiente de desenvolvimento de aplicativos low-code da Pega integrado à Pega Platform™. Como Business Architect (BA) da Pega, você usará o App Studio, juntamente com o Pega GenAI Blueprint™, para projetar e desenvolver aplicativos de forma colaborativa com os stakeholders do projeto.

O App Studio fornece as ferramentas para desenvolver aplicativos de uma forma compreensível para todos na equipe do projeto, como o Pega BA, o Citizen Developer com pouco ou nenhum conhecimento em linguagem de programação, e o altamente técnico Lead System Architect (LSA).

Nota: Na Pega, o termo Citizen Developer refere-se a um indivíduo que trabalha fora da TI, mas usa o App Studio para criar fluxos de trabalho e automatizar processos de negócios simples a moderadamente complexos. Um Citizen Developer pode trabalhar como um único colaborador (um "Maker") – criando aplicativos para uso próprio e de seu grupo de trabalho imediato – ou como membro de uma equipe maior que inclui Pega Business Architects, System Architects e outros stakeholders de TI, todos criando aplicativos low-code como um serviço para seu departamento. Para obter informações sobre a função Pega Citizen Developer, consulte a função Citizen Developer.

Neste tópico, você explora o App Studio e a função fundamental que ele desempenha no desenvolvimento de aplicativos da Pega.

UX com low-code

A Pega Platform™ é uma plataforma low-code. O termo “low-code" se refere a um ambiente de desenvolvimento de aplicativos que, em vez da tradicional programação manual de computadores, utiliza as seguintes tecnologias:

  • Interfaces de usuários gráficas
  • Metáforas visuais
  • Configuração de Formulário
  • IA generativa

 O Blueprint, o App Studio e os outros Pega Studios aproveitam essas tecnologias para tornar o desenvolvimento de aplicativos acessível a indivíduos com todos os níveis de conhecimento técnico e experiência.

Seis princípios de experiência do usuário do App Studio

O App Studio segue seis princípios para o design e desenvolvimento de aplicativos.

  1. Agregar valor o mais rápido possível: O App Studio foi projetado para gerar resultados e economizar tempo.
  2. Reduzir o número de conceitos: O App Studio usa formulários low-code para simplificar o desenvolvimento de aplicativos, reduzindo a exposição às regras e classes individuais encontradas em aplicativos tradicionais baseados em Java.
  3. Contextualizar para as necessidades do usuário: O desenvolvimento dos aspectos de um aplicativo no App Studio é feito em uma única página, e o sistema cria automaticamente associações de regras no back-end. Por exemplo, quando uma equipe é criada no App Studio, a plataforma cria o grupo de trabalho e a fila de trabalho vinculados e todas as associações necessárias em segundo plano.
  4. Utilizar padrões: A Pega presume que o método mais rápido para desenvolver um aplicativo é usar padrões em vez de começar com valores em branco. A cada novo aplicativo ou modelo, os aplicativos da Pega utilizam os seguintes padrões:
    • Canais
    • Objetos de dados
    • Papéis para cada novo aplicativo (e modelo).
  5. Fornecer ferramentas e terminologia com as quais os usuários estejam familiarizados: O Dev Studio usa terminologia somente da Pega. O App Studio utiliza terminologias padrão do setor, por exemplo, "harness" em vez de "página" ou "regra" em vez de "objeto".
  6. Ultrapassar os limites do design de UX. A Pega acredita que é possível simplificar tudo, incluindo tecnologias altamente complexas como a aprendizagem de máquina e a automação robótica.

App Studio

O App Studio é a interface do usuário onde você e sua equipe de projeto planejam, prototipam, desenvolvem e visualizam seu aplicativo. 

Na imagem a seguir, clique nos ícones + para saber mais sobre o App Studio.

Verifique seu conhecimento com a seguinte interação:

Desenvolvimento de aplicativos no App Studio

O App Studio é uma ferramenta inclusiva para digitalizar processos de negócios e criar aplicativos de forma colaborativa. Com seu conjunto robusto de recursos prontos para uso, o App Studio introduziu uma experiência de criação low-code que permite que um grupo muito mais amplo de usuários desenvolva aplicativos. Como melhor prática, os membros da equipe técnica, tal como system architects, constroem aplicativos no App Studio. Ferramentas como o Developer Assistant e o Guardrails reduzem possíveis erros e fornecem ajuda contextual para desenvolvedores experientes e novatos.

O trabalho de desenvolvimento de aplicativos é feito no Dev Studio somente ao configurar recursos avançados que não estão disponíveis no App Studio, como serviços de integração, atividades complexas ou mapeamentos de classe de banco de dados.

Na imagem a seguir, clique nos ícones + para saber mais sobre como o processo de desenvolvimento de aplicativos é dividido entre o App Studio e o Dev Studio, à medida que um projeto amadurece:

É importante reconhecer que o App Studio não se destina a substituir o Dev Studio. Em vez disso, os dois estúdios existem juntos, em apoio mútuo. Para usar a analogia de uma casa, o Dev Studio é usado para estabelecer uma base sólida para o aplicativo. As fundações raramente são vistas, mas toda casa forte precisa de uma para permanecer de pé. As paredes e o telhado são construídos com o App Studio. Esta é a parte da casa que todos veem, fácil de explicar e com a qual os moradores convivem todos os dias. O Dev Studio volta a entrar em ação ao adicionar os toques finais complexos que tornam a casa única - o aquecimento, o ar condicionado e a fiação, por exemplo.

O App Studio é a ferramenta mais poderosa que você, como BA da Pega, pode usar para garantir o sucesso do seu projeto. O App Studio fornece uma rampa de acesso fácil para usuários que são novos no desenvolvimento de aplicativos de software: ele oferece suporte à colaboração entre todos os stakeholders do seu projeto, de negócios a TI, e oferece suporte à inovação, permitindo a prototipagem rápida de novos conceitos de aplicativos.

 

Verifique seu conhecimento com a seguinte interação:


This Topic is available in the following Module:

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

Este conteúdo foi útil?

Quer nos ajudar a melhorar esse conteúdo?

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