Uma extensão deve ser considerada como um produto (pequeno) com requisitos próprios. Determinar como um usuário do Adobe Experience Platform Launch desejará usar sua extensão pode ajudar você a classificar a funcionalidade em quais tipos de evento, tipos de condição, tipos de ação e tipos de elementos de dados sua extensão deve fornecer.
Com esse conhecimento, você pode planejar quais componentes devem ser fornecidos em sua extensão.
Com um plano em vigor, esses guias podem ajudar você a entender o processo de desenvolvimento de extensão:
Há também várias ferramentas npm para ajudar no desenvolvimento do pacote de extensão:
Há extensões de exemplo no Github que você pode examinar ou usar como projetos iniciais:
Há um espaço de trabalho da comunidade do Slack em que os autores de extensões podem ajudar uns aos outros. Você pode solicitar acesso em http://join.launchdevelopers.chat.
Observação: embora existam membros da equipe do Platform Launch neste espaço de trabalho do Slack, ele é um recurso da comunidade não patrocinado ou moderado pela Adobe.