Oculus Quest Development

Todos os programadores do Oculus Quest têm de receber APROVAÇÃO na fase de revisão do conceito antes de obterem acesso de publicação à Loja Quest e a recursos adicionais. Envia um documento de conceito para revisão numa fase o mais precoce possível do teu ciclo de desenvolvimento de apps do Quest. Para obteres mais informações e contexto, consulta Submitting Your App to the Oculus Quest Store (Como enviar a tua app para a Loja Oculus Quest).

Opções de Distribuição

A Oculus disponibiliza várias opções de distribuição para satisfazer as necessidades associadas ao teu processo de desenvolvimento e à tua app. Esta página aborda as várias formas de distribuição suportadas pela nossa plataforma.

Começa por carregar o binário da tua app para o Painel do Oculus, uma secção do Centro de programadores do Oculus. Após a conclusão do carregamento, podes optar por um dos 3 métodos de distribuição que se seguem, sendo que cada um deles apresenta diferenças ao nível dos processos de revisão e das capacidades que te são concedidas:

  • Loja Oculus;
  • Chaves do Oculus;
  • Canais de Lançamento

Loja Oculus

A Loja Oculus é o local onde a tua app está disponível para ser descarregada pelo público. É o método de distribuição mais direto, mas requer que a Oculus proceda a uma revisão minuciosa da tua app. Para distribuir uma app desta forma, tens de carregar a tua app para o painel e enviá-la para que a nossa equipa da Loja a reveja. Esta equipa vai examinar a tua app para garantir que satisfaz os critérios técnicos e de conteúdos estabelecidos nas Políticas de Revisão da Loja. Quando a tua app for aprovada nesta revisão, vai aparecer na Loja Oculus, numa das secções que se seguem:

  • Apps: apps de programas utilitários, tais como leitores de vídeo e ferramentas de criatividade;
  • Jogos: conteúdos interativos com regras onde o jogador pode ganhar ou perder;
  • Entretenimento: experiências orientadas por uma narrativa que podem ser mínima ou completamente interativas, mas que não possuem um conjunto de regras nem permitem que o utilizador ganhe/perca como aconteceria no caso de um jogo;
  • Acesso antecipado: conteúdos que são interessantes, reproduzíveis e que estão quase terminados. Esta categoria é um meio de os programadores cobrarem pelo respetivo trabalho em curso e, ao mesmo tempo, darem aos utilizadores com acesso antecipado a oportunidade de fazerem parte do processo de desenvolvimento.

Também concedemos a todas as apps que são aprovadas no nosso processo de revisão a capacidade de gerarem Chaves do Oculus. Descreveremos o processo de envio e revisão na página Distribuição de apps.

Chaves do Oculus

As Chaves do Oculus são códigos descarregáveis com 25 letras que podes gerar conforme necessário. Assim que tiveres a capacidade de gerar Chaves do Oculus, a geração e distribuição da chave vai permitir que os utilizadores descarreguem a tua app ou artigos de compra integrada ao introduzirem a chave na secção Resgatar código da app Oculus. Podes distribuir as chaves como pretenderes, vendê-las, oferecê-las ou imprimi-las e distribuí-las offline. As chaves podem ser úteis para, por exemplo, oferecer cópias para revisão aos meios de comunicação social.

Podes pedir para distribuir uma app apenas através de chaves e não através da loja. Isto é útil para apps de utilização empresarial, apps destinadas aos participantes de um determinado evento ou outras apps que necessitem de disponibilidade limitada. Podes pedir revisões apenas de chaves ao acederes ao painel da tua app e introduzires "Rever apenas para chaves" no campo de texto Mensagem para os revisores antes do envio.

Em alguns casos, as apps que não satisfazem os nossos padrões técnicos ou de qualidade também são designadas apps "apenas de chave". Nestes casos, incentivamos-te a utilizar chaves para pedires mais feedback aos utilizadores e continuares a testar a respetiva app de RV antes de a voltares a enviar para fins de revisão.

Após obteres as chaves do Oculus para a tua app, podes distribuir as chaves de forma independente ou através de outras lojas e sites, tais como a loja de software digital da Amazon.

Para criares Chaves do Oculus:

  1. Inicia sessão em https://dashboard.oculus.com;
  2. Localiza a tua app e, no painel de navegação à esquerda, seleciona Gerir versões > Chaves do Oculus. Se a Oculus tiver revisto a app e aprovado o respetivo lançamento ou a geração de chaves, a página Chaves do Oculus é apresentada com a opção Criar novas Chaves do Oculus na parte superior da mesma;
  3. Atribui um nome à campanha para identificares este conjunto de chaves;
  4. Opcionalmente, para criares uma chave para um artigo de compra integrada (IAP), podes fornecer o SKU da IAP. Para obteres instruções sobre como definir e implementar a IAP para a tua app, consulta Compra integrada;
  5. Escolhe o número de chaves a gerar. Tem em atenção que, para pedidos de mais de 250 chaves, terás de clicar na ligação inline quantidades em massa para acederes à página de pedidos em massa.
    Para um pedido em massa:
    • Tens de fornecer a tua chave PGP pública para que as chaves do Oculus possam ser-te entregues de forma segura:

      • Se já tiveres uma chave PGP, utiliza-a com as predefinições;
      • Se tiveres acesso a um computador Mac ou Linux, podes utilizar ferramentas de linha de comandos padrão para gerares a chave PGP pública;
      • Se só tiveres acesso a um computador Windows, vais precisar de uma ferramenta de terceiros para gerares a tua chave PGP pública.
  6. Quando terminares, clica em Enviar. Se tiveres gerado 250 chaves ou menos, a tua lista de chaves é apresentada. Cada chave está no formato 5x5, por exemplo: 3YEBU-GCRKT-SHHHH-PYE0T-KVW7S;
  7. Copia e guarda as chaves num local seguro, uma vez que não as podes recuperar após saíres desta página.

Canais de Lançamento do Oculus

Os canais de lançamento são outra forma de distribuição limitada e útil quando a tua app está em desenvolvimento.

Quando carregas a tua app para o Painel do programador, é-te dada a hipótese de carregares para vários "canais", que possuem nomes como ARMAZENAMENTO, ALFA, BETA e CL. À exceção do canal ARMAZENAMENTO, podes conceder ou revogar o acesso de nível de utilizador ao adicionares ou removeres o endereço de e-mail de um utilizador de teste (associado à respetiva identificação do Oculus) a ou de canais específicos. Podes encontrar uma revisão mais detalhada dos canais de lançamento da secção Canais de Lançamento.

Nota: ARMAZENAMENTO é um canal especial que apenas deves utilizar quando enviares a tua app para efeitos de revisão para uma eventual inclusão na Loja.

Cada canal de lançamento pode ter até 100 utilizadores atribuídos ao mesmo. Como a distribuição através de canais de lançamento não requer revisão, esta opção é útil quando queres partilhar a tua app com amigos ou executar um teste beta limitado.

Quando a tua app estiver pronta para ser distribuída ao público em geral, podes copiá-la no canal de lançamento Armazenamento e enviá-la para nossa apreciação.

Distribuição fora da plataforma (sideloading)

Podes distribuir a tua app fora da plataforma do Oculus através de um método conhecido como sideloading. Para executar apps de sideload, os utilizadores têm de ativar Fontes desconhecidas no menu Definições da app Oculus. Para obteres mais informações, consulta Jogos e apps de fontes desconhecidas.

As apps de sideload não são atualizadas através da nossa plataforma. Não aparecem na Biblioteca da Página Inicial do Oculus de ninguém nem têm acesso a outras funcionalidades ou serviços do Oculus.

Important

Tem em atenção que a ativação do modo de programador e do sideloading não se destina à pirataria. Para obteres mais informações, consulta a Política da Plataforma do Oculus relativa a Abusos.

Nota: as versões fora da plataforma também têm de satisfazer os nossos requisitos relativos à licença do SDK. Em particular, todas as funções reservadas mencionadas na licença do SDK, tais como a funcionalidade do botão inicial e a operação dos menus, têm de ser respeitadas.