Esta tradução está incompleta. Ajude atraduzir este artigo.
Firefox OS 2.5+ suporta complementos, uma característica já familiar aos usuários do Firefox Desktop, que permite a personalização de apps específicos ou todo o SO — se comportar como você desejar. A Firefox Marketplace age como um hospedeiro para complementos e apps; esse artigo fornece uma visão geral de como enviar seus complementos para publicação.
Submissão passo-a-passo
- Navegue até as Ferramentas de Conteúdo da Firefox Marketplace e faça log in no site.
- Após você ter entrado, selecione o botão Enviar complemento Firefox OS para ir para A página Enviar um complemento Firefox OS; aqui é onde o processo inicia.
- Clique em Selecionar um arquivo e selecione o zip do complemento que você quer enviar. Veja a seção Add-on package structure abaixo para mais detalhes nos pacotes requeridos/formato do manifesto.
- Opcionalmente você pode adicionar notas de submissão. Essas são apenas para propósitos de avaliação e não estão publicamente disponíveis — instruções de teste, teste de detalhes de login, etc.
- Clique Enviar. Seu complemento agora será validado.
- Se houver qualquer erro você será enviado de volta para o passo 3 para reenviar um arquivo zip atualizado.
- Se não, você será redirecionado para o seu dashboard, onde todos os seus envios estarão listados.
- Após um avaliador ter visto o seu complemento, um email será enviao para notificar você do resultado.
Editando e atualizando seu complemento
Após um envio com sucesso do seu complemento, você pode editar/atualizar ele indo para o seu dashboard e selecionando Editar esse complemento.
Novas versões do complemento podem ser adicionadas nessa página. Subir uma nova versão enquanto uma versão anterior está pendente irá marcar a versão anterior como obsoleta e a nova versão será marcada como pendente (no máximo 1 versão pode estar pendente por vez).
Uma vez que a versão está aprovada então ela estará disponível para instalação; ela permanecerá disponível até que uma nova versão seja aprovada.
Estrutura do pacote de complemento
O complemento é submetido como um arquivo zip. Essa seção detalha o que o zip deve conter.
O manifest.json (arquivo de Manifesto) deve estar na raíz do arquivo zip. Detalhes chave são como segue:
name
é obrigatório.version
é obrigatório.description
é opcional, mas será usado pela Marketplace na Add-on detail page.icons
é usado para encontrar ícones para mostrar namarketplace, e no dispositivo quando o complemento está instalado.author
atualmente não é usado pela Marketplace, mas será mostrado no dispositivo quando o complemento estiver instalado.
O resto do seu complemento será uma coleção típica de CSS, JavaScript, ícones, etc. Novamente, isso tudo deveria estar na raíz do arquivo zip, não dentro de uma subpasta — não compacte sua pasta do projeto; compacte o conteúdo da pasta do projeto.) Para mais informações no desenvolvimento de coplementos, veja Complementos Firefox OS.
Nota: A Validação descreve o estado atual do validador de manifesto.
Critério de avaliação
Você pode avaliar o Critério de revisão de complementos do Firefox OS add-ons para ter certeza que seu complemento segue ele.