---
sourceDocument: Criar ou modificar aplicações do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/application-development

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Criar ou modificar aplicações do Xanadu

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

# Como criar aplicações pro-code

# Como criar aplicações pro-code {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 min. de leitura

Crie e gerencie aplicações personalizadas a partir do zero usando ferramentas clássicas de código profissional.

[Criador de aplicações assistido](https://servicenow-prod.fluidtopics.net/ot2R5gpDoBmLXh0a9wDaPA "Criador de aplicações assistido é uma interface de desenvolvimento intuitiva para criar aplicações na Now Platform. Ele fornece um processo passo a passo para orientá-lo na construção inicial da aplicação.")
:   Criador de aplicações assistido fornece uma interface de desenvolvimento intuitiva para criar aplicações na Now Platform. Um processo passo a passo orienta você na construção inicial da aplicação.

[Criador de serviços](https://servicenow-prod.fluidtopics.net/5a_LeG5n9YMg3lkHQYEOAw "O criador de serviço permite que um departamento ofereça serviços personalizados por meio do catálogo de serviços, como o departamento de RH que oferece reembolso de taxa de matrícula para educação adicional.")
:   O Criador de serviços permite que um departamento ofereça serviços personalizados por meio do catálogo de serviços. Por exemplo, um departamento de RH pode oferecer reembolso de taxa de matrícula para educação adicional.

[Extensões da ServiceNow para Visual Studio Code](https://servicenow-prod.fluidtopics.net/cSxwhZhMPt81HRD3GzTm6w "Edite suas aplicações [ ServiceNow em Visual Studio Code com a ajuda das extensões ServiceNow para VS Code.")

:   As extensões ServiceNow do editor de código VS permitem que você edite aplicações off-line e em ServiceNow instâncias.

[ServiceNow IDE](https://servicenow-prod.fluidtopics.net/_0v1YA~u8JO33YPQgDfm0g "Crie e desenvolva aplicações com escopo no código de origem em um ambiente de desenvolvimento integrado (IDE) na Now Platform para melhorar a colaboração entre equipes de desenvolvimento e acelerar o desenvolvimento de aplicações.")
:   ServiceNow IDE é uma implementação de Visual Studio Code para a Web no Now Platform. Com o ServiceNow IDE, você pode criar e desenvolver aplicações com escopo no código de origem, criar módulos JavaScript e usar bibliotecas de terceiros.

[ServiceNow SDK](https://servicenow-prod.fluidtopics.net/16Bzoiqs9zPvXt1rbD~2hA "Crie e desenvolva aplicações com escopo no código de origem localmente no Visual Studio Code Desktop e carregue mudanças em uma instância usando o ServiceNow kit de desenvolvimento de software (SDK).")
:   ServiceNow SDK permite que os desenvolvedores criem aplicações com escopo no código de origem localmente no Visual Studio Code Desktop e carreguem mudanças em uma instância da ServiceNow. Você também pode usar o ServiceNow SDK para criar módulos JavaScript e usar bibliotecas de terceiros.

[ServiceNow Studio](https://servicenow-prod.fluidtopics.net/7o1GIj0UVZjNWsPKOolhVw "ServiceNow Studio fornece uma interface semelhante ao ambiente de desenvolvimento integrado (IDE) para que os desenvolvedores de aplicações trabalhem em aplicações personalizadas em um local centralizado. Ele oferece uma maneira simples de criar, revisar e atualizar arquivos de aplicações em um ambiente com guias.")
:   ServiceNow O Studio fornece uma interface semelhante ao ambiente de desenvolvimento integrado (IDE) para que os desenvolvedores de aplicações trabalhem em aplicações personalizadas em um local centralizado. Ele oferece uma maneira simples de criar, revisar e atualizar arquivos de aplicações em um ambiente com guias.

## Qual construtor devo usar para criar um app? {#building-pro-code-applications__id_rnl_5nv_gbc}

Figura 1. Tipos de construtores

**Deseja criar um app facilmente, sem código?**{#building-pro-code-applications__p_ils_j1k_ccc}

Creator Studio é especialista em ajudar você a criar aplicações de execução de solicitação sem escrever código. Por exemplo, uma aplicação para solicitar suprimentos de escritório preenchendo um formulário e alguém aprova ou nega sua solicitação. Para obter mais informações, consulte [Creator Studio: criação de aplicações sem escrever código](https://servicenow-prod.fluidtopics.net/~hu1zFF~dnOfIdTWOVNLMA "Se você sempre quis criar uma aplicação, mas não sabe como codificar, Creator Studio foi projetado para você!").{#building-pro-code-applications__p_glw_j1k_ccc}

**Precisa de uma aplicação mais geral, mas ainda deseja opções com low-code?**{#building-pro-code-applications__p_kyz_j1k_ccc}

App Engine Studio permite que você crie uma variedade maior de apps do que Creator Studio sem ser um profissional de programação. Para obter mais informações, consulte [Criar apps usando App Engine Studio](https://servicenow-prod.fluidtopics.net/dlGvl11GecVK6a3XULZBLg "ServiceNow App Engine Studio (AES) é uma ferramenta low-code orientada para o desenvolvimento de aplicações web avançadas para armazenar informações, automatizar processos de negócios e resolver problemas de negócios. O trabalho que antes era atribuído a administradores agora pode ser delegado a funcionários com pouco ou nenhum treinamento usando AES.").{#building-pro-code-applications__p_rtc_k1k_ccc}

**Você é um desenvolvedor que quer mais controle em uma interface do usuário centralizada?**{#building-pro-code-applications__p_jhv_k1k_ccc}

ServiceNow Studio é uma interface para que os desenvolvedores de aplicações trabalhem em aplicações personalizadas em um local centralizado e requer algumas habilidades de codificação. Para obter mais informações, consulte [ServiceNow Studio](https://servicenow-prod.fluidtopics.net/7o1GIj0UVZjNWsPKOolhVw "ServiceNow Studio fornece uma interface semelhante ao ambiente de desenvolvimento integrado (IDE) para que os desenvolvedores de aplicações trabalhem em aplicações personalizadas em um local centralizado. Ele oferece uma maneira simples de criar, revisar e atualizar arquivos de aplicações em um ambiente com guias.").{#building-pro-code-applications__p_xpy_k1k_ccc}

**Você é um desenvolvedor que deseja usar ferramentas e processos de desenvolvimento padrão do setor?**{#building-pro-code-applications__p_gmb_l1k_ccc}

O ServiceNow IDE e o ServiceNow SDK oferecem suporte ao desenvolvimento de aplicações no código de origem com ServiceNow Fluent, à criação de módulos JavaScript e ao uso de bibliotecas de terceiros. ServiceNow Fluent é uma linguagem de programação específica de domínio para criar metadados de aplicação no código.{#building-pro-code-applications__p_jjf_l1k_ccc}

O ServiceNow IDE é uma implementação de Visual Studio Code para a Web na Now Platform. O ServiceNow SDK usa a área de trabalho Visual Studio Code localmente. Para obter mais informações, consulte [Como criar aplicações no código de origem](https://servicenow-prod.fluidtopics.net/BrDAnIQMLy7gvUCLzbqIBQ "Crie e desenvolva aplicações personalizadas no código de origem usando ferramentas e processos de desenvolvimento conhecidos.").{#building-pro-code-applications__p_ryj_l1k_ccc}

## Script {#building-pro-code-applications__section_ptn_1v4_rvb}

[Designer de ação](https://www.servicenow.com/docs/access?context=actions&version=xanadu&pubname=xanadu-build-workflows&ft:locale=en-US)
:   Use Workflow Studio para automatizar uma tarefa repetível em um fluxo como uma sequência de etapas relacionadas. Permita que os autores de fluxo adicionem ações a vários fluxos com configuração mínima.

[Script no cliente](https://servicenow-prod.fluidtopics.net/Lc_63T5z9c0pKSG6wz9Brg "Execute o JavaScript no cliente (navegador da Web) quando ocorrerem eventos baseados no cliente, como quando um formulário é carregado, após o envio do formulário ou quando um campo muda de valor.")
:   Os client scripts permitem que o sistema execute o JavaScript no cliente (navegador da Web) quando ocorrem eventos baseados no cliente, como quando um formulário é carregado, após o envio do formulário ou quando um campo muda de valor.

:   Now Assist para geração de código permite que os desenvolvedores escrevam scripts rapidamente com sugestões de código geradas por IA com base em avisos de texto ou código.

[Editor de código do Now](https://servicenow-prod.fluidtopics.net/_rhj0KrwrdivFBFEcoelJA "O Now Code Editor é um editor de rich text como interface que suporta folhas de estilos em cascata (CSS), Hypertext Markup Language (HTML), JavaScript, Extensible Markup Language (XML) e JavaScript Object Notation (JSON). Use o Editor de código Now para modificar a configuração de IU, configuração de recursos de dados, estilos, eventos, scripts do lado do cliente e do lado do servidor em Next Experience componentes do Construtor de IU.")
:   O Editor de código do Now fornece uma interface de editor de rich text compatível com CSS (Folhas de estilos em cascata), Linguagem de marcação de hipertexto (HTML), JavaScript, Linguagem de marcação extensível (XML) e Notação de objeto JavaScript (JSON). Use o Editor de código Now para modificar a configuração de IU, configuração de recursos de dados, estilos, eventos, scripts do lado do cliente e do lado do servidor em componentes Next Experience Construtor de IU.

[Script do lado do servidor](https://servicenow-prod.fluidtopics.net/2Tf9fYe3ClXmrRNPJ~UiOA "Os scripts do servidor são executados no servidor ou no banco de dados. Eles podem mudar a aparência ou o comportamento da ServiceNow ou ser executados como regras de negócio quando registros e tabelas são acessados ou modificados.")
:   Os scripts do servidor são executados no servidor ou no banco de dados. Eles podem mudar a aparência ou o comportamento do Now Platform ou ser executados como regras de negócio quando registros e tabelas são acessados ou modificados.

## Funcionalidade principal {#building-pro-code-applications__section_m3p_1z4_rvb}

[Grupos](https://www.servicenow.com/docs/access?context=ua-creating-groups&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US)

:   Simplifique a administração de usuários atribuindo funções a grupos. Todas as regras de negócio, regras de atribuição, funções do sistema ou atributos que se referem ao grupo se aplicam a todos os membros do grupo automaticamente.

[Notificações](https://www.servicenow.com/docs/access?context=notifications&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US)
:   Use ServiceNow Notificações para gerenciar e-mails do sistema, criar notificações do sistema e configurar como o sistema responde aos e-mails de entrada.

[Funções](https://www.servicenow.com/docs/access?context=ua-creating-roles&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US)
:   As funções controlam o acesso a recursos e habilidades em aplicativos e módulos. A função de administrador fornece acesso a todos os recursos e capacidades.

[Plug-ins da ServiceNow](https://www.servicenow.com/docs/access?context=c_ServiceNowPlugins&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US)
:   Plug-ins são componentes de software que fornecem recursos e funcionalidades específicas em uma instância ServiceNow.

[Políticas de IU](https://www.servicenow.com/docs/access?context=t_CreateAUIPolicy&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US)
:   As políticas de IU mudam dinamicamente o comportamento das informações em um formulário e controlam fluxos de processo personalizados para tarefas.

[Usuários](https://www.servicenow.com/docs/access?context=user&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US)
:   Os registros de usuário estabelecem um relacionamento entre um indivíduo e sua instância ServiceNow. Os registros de usuário consistem em um nome de usuário, uma senha e informações relacionadas ao indivíduo, como informações de contato, local e cargo.

## Aplicações e recursos relacionados {#building-pro-code-applications__section_gf3_hkq_rvb}

[APIs JavaScript](https://www.servicenow.com/docs/access?context=api-reference&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US)
:   Use as APIs JavaScript em scripts que você grava para mudar a funcionalidade de aplicações ou ao criar novas aplicações.

[Construtor de IU](https://servicenow-prod.fluidtopics.net/atJ69N7O8BF6qArGez5GWw "Construtor de IU é um construtor de interface do usuário da web. Use Construtor de IU para criar páginas para espaços gerados por App Engine Studio ou experiências da web personalizadas usando Componetes do Next Experience e componentes da web personalizados.")
:   Use Construtor de IU para criar interfaces de usuário da Web para Espaço configurável do CSM, App Engine Studio espaços e portais gerados ou experiências da Web personalizadas usando Componetes do Next Experience e componentes da Web personalizados.

