Plataforma adjacente
Adobe App Builder para extensões focadas na Adobe
O criador de aplicativos da Adobe é uma rota de desenvolvimento especializada para ampliar produtos e serviços da Adobe, não um substituto universal para um criador de aplicativos geral. Use este guia para diferenciar os dois antes de escolher um ponto de partida.
- 1
- Contexto da plataforma focada na Adobe
- 3
- recursos específicos da rota
- 0
- precisa tratá-lo como um criador geral
Rotas relacionadas
Escolha o ponto de partida mais próximo
Estas páginas abrangem formas adjacentes de criar, programar ou comparar um aplicativo sem confundir uma ferramenta geral com uma plataforma específica da Adobe.
Caminho inicial
Como começar com a rota da Adobe
O primeiro passo mais seguro é identificar o produto da Adobe, o ponto de extensão e a necessidade de implantação antes de selecionar ferramentas ou escrever o código de implementação.
-
1
Nomeie a superfície da Adobe
Anote se o projeto envolve Experience Cloud, comércio, conteúdo, ativos, análises ou outro serviço da Adobe. O limite do produto determina quais APIs e qual modelo de extensão são relevantes.
-
2
Defina a finalidade da extensão
Declare o resultado específico: adicionar um fluxo de trabalho, conectar um serviço externo, disponibilizar uma experiência personalizada ou automatizar uma transferência. Uma finalidade precisa evita que uma comparação de plataformas se transforme em uma reconstrução vaga.
-
3
Valide o caminho de execução
Consulte a documentação da Adobe, os requisitos de acesso, as APIs compatíveis e as expectativas de implantação antes de se comprometer. Se o projeto não tiver relação com a Adobe, volte a usar um criador de aplicativos geral.
Verificação do escopo
Três números que esclarecem a escolha
Esses números descrevem o contexto de decisão nesta página, em vez de prometer uma velocidade de desenvolvimento, um preço ou uma quantidade de recursos específicos.
- 1 ecossistema da Adobe, em vez de todas as categorias possíveis de aplicativos
- 1 foco
- 2 superfície, tarefa de extensão e caminho de execução a validar
- 3 verificações
- 3 que uma plataforma especializada substitui o desenvolvimento geral de aplicativos
- 0 suposições
Limites honestos
Onde esse caminho termina
O Adobe App Builder pode ser adequado para trabalhos centrados na Adobe, mas sua especialização cria limites que devem estar visíveis antes do início da implementação.
-
Não é uma tela universal para aplicativos
Uma plataforma projetada em torno de cenários de extensão da Adobe não é automaticamente o melhor lugar para criar um aplicativo móvel não relacionado, uma ferramenta interna ou um produto web independente.
AlternativaUse um criador de aplicativos geral para trabalhos abrangentes de produto e, em seguida, conecte os serviços da Adobe apenas onde eles forem realmente necessários.
-
Ele não elimina o conhecimento específico do produto
Você ainda precisa entender o serviço da Adobe, suas APIs, seu modelo de identidade, os limites de dados e os pontos de extensão compatíveis.
AlternativaComece com um fluxo de trabalho da Adobe documentado e verifique cada dependência antes de ampliar o escopo.
-
Ele não pode garantir todas as integrações
Um caminho com a marca Adobe não significa que todos os sistemas de terceiros ou requisitos personalizados sejam compatíveis imediatamente.
AlternativaListe primeiro as APIs necessárias e os fluxos de autenticação; depois, teste a integração de maior risco com uma pequena prova de conceito.
-
Não é automaticamente a opção mais simples
A especialização pode adicionar configuração e vocabulário da plataforma quando seu projeto não depende de produtos da Adobe.
AlternativaEscolha a menor ferramenta que corresponda ao projeto, em vez de selecionar uma plataforma porque o nome dela é familiar.
Lado a lado
Este ponto de entrada vs. o geral
A diferença tem menos a ver com a possibilidade de qualquer uma das rotas produzir software e mais com o local onde a plataforma espera que o software esteja.
Adobe App Builder
General App Builder
Contexto principal
Adobe App Builder
Produtos, serviços e cenários de extensão da Adobe
General App Builder
Aplicativos web, móveis, internos e de fluxo de trabalho abrangentes
Melhor pergunta inicial
Adobe App Builder
Qual superfície da Adobe e qual ponto de extensão estão envolvidos?
General App Builder
Qual produto deve ser criado e para quem?
Conhecimento da plataforma
Adobe App Builder
APIs, serviços, identidade e convenções de implantação da Adobe
General App Builder
Conceitos gerais de interface do usuário, dados, lógica e implantação
Adequação para produtos independentes
Adobe App Builder
Útil quando o produto está vinculado aos recursos da Adobe
General App Builder
Geralmente mais claro para um produto independente
Ênfase na integração
Adobe App Builder
Estender ou conectar fluxos de trabalho centrados na Adobe
Criador de aplicativos geral
Conectar sistemas e serviços arbitrários
Risco da escolha
Adobe App Builder
Especialização excessiva para um projeto que não é da Adobe
Criador de aplicativos geral
Ausência de recursos específicos da Adobe quando é necessária uma extensão profunda
Usuário ideal
Adobe App Builder
Equipes que já trabalham no ecossistema da Adobe
Criador de aplicativos geral
Fundadores, equipes e desenvolvedores que escolhem uma superfície ampla de criação
Distinção visual
De uma superfície ampla de criação a um caminho de extensão da Adobe
O contraste diz respeito ao contexto: um criador de aplicativos geral começa com uma ideia de aplicativo, enquanto o caminho da Adobe começa com uma superfície específica da Adobe que precisa ser estendida ou conectada.
- Criação de aplicativos gerais
- Caminho de extensão da Adobe
Escolha a plataforma com base na dependência, não no rótulo.
Tome a decisão
Comece com a plataforma de que seu projeto realmente precisa
Se a Adobe for central para o fluxo de trabalho, mapeie a superfície do produto e a tarefa de extensão antes de começar a criar. Se não for, um criador de aplicativos geral pode manter a arquitetura mais simples e ampliar as opções disponíveis.
Comece seu projeto- Projetos centrados na Adobe seguem um caminho de avaliação direcionado
- Produtos não relacionados evitam uma dependência desnecessária da plataforma
- O primeiro passo é um caso de uso claro, não uma suposição sobre a plataforma
Perguntas sobre a Adobe
Perguntas frequentes sobre o Adobe App Builder
Respostas às perguntas de pesquisa mais comuns sobre a finalidade da opção da Adobe e quando ela difere de um criador de aplicativos geral.
O Adobe App Builder é usado para criar extensões, integrações e experiências personalizadas em torno dos produtos e serviços da Adobe. O fluxo de trabalho exato depende da superfície da Adobe, das APIs compatíveis, do modelo de identidade e dos requisitos de implantação envolvidos.
Não. Um criador de aplicativos geral é desenvolvido para uma variedade mais ampla de aplicações, enquanto o Adobe App Builder é voltado para cenários de desenvolvimento e extensão centrados na Adobe. A opção da Adobe é mais relevante quando a Adobe já é uma dependência significativa.
As equipes que já trabalham com produtos da Adobe devem considerá-lo quando precisarem estender um fluxo de trabalho, conectar um sistema externo ou criar uma experiência personalizada dentro desse ecossistema. Um projeto sem dependência da Adobe pode ser melhor atendido por um caminho de desenvolvimento mais abrangente.
Ele pode oferecer suporte a experiências de aplicativos conectadas aos serviços da Adobe, mas não se deve presumir que seja a escolha mais simples para todo produto independente. Confirme o ambiente de execução pretendido, as APIs, os limites dos dados e o modelo de implantação antes de tratá-lo como uma base de uso geral.
Comece pela dependência: identifique o produto ou serviço da Adobe, defina a finalidade da extensão e verifique as APIs necessárias e o caminho do ambiente de execução. Se essas verificações não revelarem nenhum requisito específico da Adobe, compare os criadores de aplicativos gerais com base em seus próprios pontos fortes.