Developer Center - como criar seu próprio app para o evmux
Qualquer pessoa pode usar os apps e widgets em uma cena. O Developer Center (central do desenvolvedor) é onde alguém cria o próprio app para o evmux. Ele fica no dashboard, não no estúdio.
Como obter acesso

O Developer Center não está aberto para todas as contas. O acesso é concedido pelo evmux, e a forma de pedir é entrar em contato com o suporte, explicando sua formação e experiência e qual app você quer criar. Os usuários aprovados passam a ver a opção Dev center (central do desenvolvedor) no menu de perfil do dashboard (no canto superior direito, marcada como Beta).
Se alguém não vê essa opção, a resposta é falar com o suporte. Não adianta procurar uma configuração, porque não há nada que a pessoa possa ativar sozinha.
A documentação para desenvolvedores
Os apps são criados com o evmux JavaScript SDK, e a documentação dele é pública:
Você pode lê-la antes de pedir acesso ao Developer Center, para ver o que envolve criar um app. Ela cobre:
| Seção | O que explica |
|---|---|
| About the SDK (sobre o SDK) e Setup (configuração) | O que é o SDK, os pacotes npm e como adicioná-los a um projeto |
| Overview (visão geral), App Creation (criação do app), Lifecycle (ciclo de vida) | Como um app é estruturado, como é criado e carregado e o que acontece da instalação à remoção |
| Security (segurança) | As permissões que um app declara e como os usuários as concedem |
| Health and metrics (saúde e métricas) | Como o estúdio monitora um app em execução |
| Demo app code (pure JS) (código do app de demonstração em JS puro) | Um exemplo completo e funcional para você começar |
| Creation (criação), Properties (propriedades), Events (eventos), Methods (métodos) | A API em si: como criar o objeto do app, o que ele expõe, o que ele pode escutar e o que ele pode chamar |
O SDK suporta dois tipos de app. Os Widget apps (apps de widget) são instalados em uma transmissão e aparecem na App Market para uso como camada, como os apps nativos descritos em Apps e widgets. Os Dashboard apps (apps de dashboard) são instalados em um projeto ou sessão pelo dashboard e funcionam com eles ali. Nos dois casos, o usuário concede as permissões do app ao instalá-lo.
Quem consegue criar um app
Desenvolvedores web geralmente não têm dificuldade. É desenvolvimento web comum usando a API de apps do evmux, e a documentação do SDK e o app de demonstração cobrem o resto.
Quem não é desenvolvedor, mas se sente à vontade trabalhando com modelos de programação (Claude e similares), também consegue criar um app decente. Seja honesto sobre o custo: leva tempo e paciência, e a pessoa pode precisar aprender o básico de desenvolvimento web no caminho. É viável, mas não é instantâneo.
O que tem dentro
O Developer Center abre em My apps (meus apps), com seus apps listados com a Dev Version (versão de desenvolvimento) e a Production Version (versão de produção), além de Create new App (criar novo app). Cada app tem suas próprias seções:
App information (informações do app). O nome do app, uma descrição completa (até 4000 caracteres) e uma descrição de marketing curta (até 47 caracteres), tags, um link do YouTube para um vídeo de demonstração e os dados do próprio desenvolvedor: nome, e-mail, site e um link para os Termos de Uso dele.
Widget settings (configurações do widget). As permissões que o app pede, suas palavras-chave e como ele é colocado em uma cena por padrão: posição e tamanho iniciais, largura, altura, rotação, se a proporção está travada e se ela se adapta.
Versions (versões). Os apps são enviados como um arquivo zip. Há dois espaços: a Dev Version em que você está trabalhando e a Production Version, que é a aprovada. Essa separação permite testar uma nova build sem mexer no que os usuários estão usando.
Submission and review (envio e revisão). Escolha a versão a enviar, diga o que há de novo, adicione uma descrição para a revisão e envie. O resultado da revisão e qualquer resposta aparecem na mesma página.
Statistics (estatísticas). Números de uso do app.
Permissões: peça só o que o app precisa
Um app declara as permissões que quer, e elas são analisadas durante a revisão. Se um app pede acesso a tudo, mas claramente precisa de muito pouco, o envio pode ser negado, com orientações sobre o que corrigir. É o mesmo princípio de um app de celular: um app de campainha não tem motivo para pedir acesso aos seus contatos.
Na prática, isso é raro. A maioria dos desenvolvedores de apps já conhece a convenção e pede só o que usa. O conselho a dar é simples: peça o menor conjunto de permissões de que o app realmente precisa, e esteja pronto para justificar qualquer coisa fora do comum.
Publicação
Depois que um app é criado e aprovado, ele pode ser publicado para ficar visível para todos os usuários do evmux, e não só para a conta do autor. A publicação passa por revisão e não é instantânea.
Venda e monetização
O evmux não permite que apps sejam vendidos pelo evmux e não oferece nada para apoiar vendas: nada de pagamentos, nada de licenciamento, nenhuma verificação de que uma venda aconteceu.
Um desenvolvedor pode tentar monetizar o app por conta própria, mas isso é inteiramente um acordo dele e responsabilidade dele. O evmux não verifica vendas, não resolve disputas nem ajuda com nada disso. Diga isso com clareza se perguntarem, e nunca sugira um marketplace ou uma divisão de receita, porque isso não existe.
Como responder a essas perguntas
Não descreva o evmux como um lugar para vender apps. Publicar deixa um app disponível para todos, mas não o vende. E não especule sobre como o acesso é concedido ou quem revisa um envio: a resposta honesta é que o acesso vem pelo suporte e os envios são revisados pelo evmux.