A Windows Store está pronta para recebê-lo

Fernando Figuera

Microsoft Technical Evangelist

JJ680109.D9C0B246362EC81C6D0AE3E500F3EE61(pt-br,MSDN.10).png

Venha, e traga também sua App!

Se você já é um leitor do blog, vou direto ao ponto. A Windows Store está finalmente aberta, e agora é possível submeter sua app ou game com facilidade. Você não mais precisará passar por testes (como o AQL, Application Quality Lab ou AEL, Application Excellence Lab). Agora, o processo está ainda mais simples.

Para começar, você precisa do Windows 8 instalado na máquina com o Visual Studio 2012, cadastrar-se na Windows Store e finalmente fazer o processo de submissão.

Aqueles que possuem assinatura MSDN (MSDN subscribers) já receberam gratuitamente um token, que pode ser conferido na lista de benefícios, como na imagem abaixo.

JJ680109.541C89EDA749D289BD999882EC772AFB(pt-br,MSDN.10).png

A sua conta na Windows Store é criada através do Dev Center do MSDN, para acessar, visite http://msdn.microsoft.com/windows/apps.

Inclusive eu recomendo que você já acesse sua dashboard e reserve o nome da sua App, isso pode ser feito antes mesmo de iniciar a codificação.

JJ680109.78CDC958CC453BD80935A777518CF952(pt-br,MSDN.10).png

Falando em codificação, para exportar sua app é muito simples, mas vamos fazer um passo a passo para não ter nenhum tipo de dificuldade.

No Visual Studio 2012, podemos clicar em cima do projeto no Solution Explorer e com o botão direito, selecionar Store, e em seguida Associate App with Store.

JJ680109.F5D260E545A3E602EF81F55BD1CB61FD(pt-br,MSDN.10).png

Depois disso, uma janela será aberta para facilitar o processo do upload e associação com sua conta na Windows Store, onde o primeiro passo é fazer o Sign In.

JJ680109.3475160B5D58246263ED7DD443BD84F9(pt-br,MSDN.10).png

JJ680109.000C2B6D1B30274F019B88C8A914EC68(pt-br,MSDN.10).png

Se você seguiu a dica anterior e já criou um nome para sua App, ela será exibida na próxima tela. No meu caso, criei o Cave Test na Windows Store.

JJ680109.FC25573AD245B6B15951BDAFAEB70FB7(pt-br,MSDN.10).png

E clicando em seguida em Associate, concluímos o vínculo entre o Visual Studio e a Windows Store, com o nome da App já reservada.

JJ680109.737A578B0A9C53BE8D88B3909F910B0E(pt-br,MSDN.10).png

Já de volta na Windows Store, alguns passos serão necessários. Nossa App será exibida na lista de itens, mas ainda requer edição.

JJ680109.6F9EC2F1E339AB6829BFFCCED52EB8AE(pt-br,MSDN.10).png

Clicando em Edit, temos que definir algumas coisas importantíssimas como detalhes da venda da App, criptografia, qual é a faixa etária apropriada para o uso da App entre outros detalhes. Mas não se preocupe, vamos fazer juntos.

Vamos começar pelos detalhes de venda.

JJ680109.3EED7BFA234DE05D53586A4243208F29(pt-br,MSDN.10).png

Posso escolher em cobrar pela minha app entre R$ 2,49 até R$ 1.709,99.

Além disso, também é possível definir um período para avaliação gratuita, que vai de “App nunca expira” até 1, 7, 15 ou 30 dias.

JJ680109.4B6BEB2C2C6F77C7F999BFFF31D2B975(pt-br,MSDN.10).png

Depois disso, é possível selecionar em quais países minha App pode ser comercializada., e logo abaixo, selecionar o nível mínimo do DirectX e memória RAM mínima exigida.

Ainda nesta tela, é possível definir data de lançamento da app e a categoria que ela será visível.

JJ680109.B36B38E5F6E7103DBCACF7D75A7CB5DD(pt-br,MSDN.10).png

Salvando no botão do final da página, iremos para Recursos avançados.

JJ680109.F5EBE99AF5E2BB4FB400575292DA1137(pt-br,MSDN.10).png

Aqui, podemos obter informações relacionadas a serviços de notificação (Push Notification) o que não é obrigatório nenhum tipo de set up especial neste momento, porém logo abaixo, temos uma área de Ofertas no Aplicativo onde é possível fazer venda de itens até mesmo dentro de uma outra app.

JJ680109.DDEDFCC6DB8461F2D5E4B8BA60F79744(pt-br,MSDN.10).png

Até aqui já concluímos 3 etapas, mas vamos continuar.

JJ680109.898E076C70C840AFE2CA27459FEDC848(pt-br,MSDN.10).png

Chegou a hora de definir a Classificação Etária e Certificados.

JJ680109.0EB26890E933BD4F27CD86DCF7894EF7(pt-br,MSDN.10).png

Novamente não há segredos, mas existem alguns pontos de atenção.

Exemplo, não é permitido ter uma App ou Game específico para o público adulto.

Exibir sangue em acesso, imagens que possam causar choque em pessoas sensíveis como desmembramentos, execuções e coisas do gênero são coisas proibidas.

Atividade sexual pode estar intrínseca ao contexto da App ou Game mas não explícita. Nudez é permitida, mas não de natureza sexual, como a atividade em si.

A classificação mais alta é a 16+. Ela contempla retratar violência real com mínima exibição de sangue, além de atividade sexual no contexto. Também pode conter cenas de uso de drogas ou cigarro e atividades criminais, além de mais material vulgar do que o permitido em um aplicativo 12+, dentro dos limites estabelecidos na seção 5 das exigências da certificação. Para mais informações sobre o tema, você pode acessar o portal http://portal.in.gov.br/.

Em regras gerais, caso não deseje se aprofundar no tema, recomendamos que escolha somente 3+ ou 7+ quando o aplicativo for para crianças.

Falando especificamente sobre Games, vários países incluídos Brasil, é preciso submeter também um arquivo de certificado (DJCTQ).

Finalizando esta etapa, vamos falar sobre criptografia.

JJ680109.952B071D656DBA57F48DF3875E364B8F(pt-br,MSDN.10).png

Se a sua App possui qualquer uso de assinatura digital, criptografia de senhas ou outras formas de segurança da informação como proteção contra cópias, é preciso declarar que você está fazendo uso de criptografia.

Esta é uma exigência governamental, onde você declarando que faz uso de criptografia, precisará garantir que ela foi obtida através de padrões preestabelecidos.

Para mais informações, acesse http://www.bis.doc.gov/encryption/default.htm.

JJ680109.271EF544A19FBEA9F76DE487C0AB8A32(pt-br,MSDN.10).png

Hora de falar sobre pacotes.

JJ680109.488E6B8D41D219755F56AB28189BFFC2(pt-br,MSDN.10).png

Se você ainda não gerou seu pacote através do próprio Visual Studio, vamos agora fazer juntos.

Parecido com o que fizemos no início deste post, agora iremos clicar com o botão direito em cima do nosso projeto e selecionar Create App Packages e então criarmos nosso pacote.

Pode ser que seja necessário fazer um Sign in novamente, e em seguida, escolher um diretório para o output como também definir o número da versão e o tipo de arquitetura como target, onde Neutral, x86, x64 ou ARM são as opções.

JJ680109.C68FEC1CB453D5C044E516C02C751488(pt-br,MSDN.10).png

Se tudo funcionar direitinho (e vai funcionar) uma tela de sucesso será exibida, junto com a sugestão de executar o WACK ou Windows App Certification Kit que irá verificar se a App ou Game está OK para ser distribuída via a Windows Store, rodando uma bateria de testes.

Tudo pronto? Vamos voltar a Windows Store. Para selecionar o arquivo com a extensão .appxupload e arrastar para a caixa conforme a imagem abaixo.

JJ680109.E8B06516EFE187FAAD161AAF04DAC0F0(pt-br,MSDN.10).png

Hora da descrição. Já estamos quase lá.

JJ680109.2D8BD00F45AD24A0D8E908CC72DCC6D1(pt-br,MSDN.10).png

Descrição, palavras-chave, recursos do aplicativo, descrição da atualização (se for uma versão 2.0 por exemplo, um update do seu aplicativo) informações sobre direitos autorais, marcas comerciais.. não existem segredos.

Em seguida, nesta mesma tela, você encontrará uma área de captura de tela onde pelo menos uma imagem é necessária.

A imagem precisa ter uma legenda com no máximo 200 caracteres. Um png de no mínimo 1366 x 768 ou 768 x 1366 pixels e no máximo 2 MB. O Visual Studio 2012 fornece uma ferramenta que lhe ajuda nesta tarefa.

JJ680109.F8C492A0229AA68CE0767BBCB162E701(pt-br,MSDN.10).png

Feito o upload, vamos para a etapa de Observação dos Testadores.

JJ680109.FB592BEC70BBB55D88EF5EBC4B126D7A(pt-br,MSDN.10).png

Aqui é importante estar atento a que tipo de informação você pode fornecer aos testadores, para que estes testem sua App ou Game com facilidade, e desta forma, agilize o processo de certificação e publicação.

Se o aplicativo precisa entrar em um serviço, forneça o nome de usuário e a senha por exemplo. Se o aplicativo tiver recursos que podem não ser óbvios para os testadores, descreva como acessar. Estes são somente exemplos, mas o ponto pode ser específico e exigir que você esteja certo de que o testador tenha em mãos tudo o que é necessário para testar sua App.

Esta etapa concluída, pode ser que você tenha que passar pela Verificação da conta de pagamento.

Este é um sistema de validação do seu cartão de credito somente. Um valor mínimo é cobrado para concluir esta verificação.

Para isto, você precisará inserir o valor cobrado na transação ou então o código de 3 dígitos da transação. Estes dígitos provavelmente são exibidos no extrato da sua conta.

JJ680109.797B673B85CDBBC238294295BDE24F08(pt-br,MSDN.10).png

Se a verificação já foi concluída e você concluiu todas etapas até aqui, então sua App provavelmente estará sob testes, podendo exibir a mensagem In certification.

JJ680109.26F8C71C31D191302EFD02E0E8471C6D(pt-br,MSDN.10).png

Você também recebeu um e-mail da confirmação do serviço.

JJ680109.2B838643B7F9FD5B597AFA0494955A5C(pt-br,MSDN.10).png

Esta etapa pode durar uma média de 7 dias, contemplando as seguintes fases:

JJ680109.B5B1224E2FE96CFDA74D3711CF5D76C9(pt-br,MSDN.10).png

Pronto, sua App finalmente estará disponível na Windows Store!

JJ680109.7CB9BB1E23543CBE8C4C657EB2921717(pt-br,MSDN.10).png

Espero que este post tenha lhe dado uma ajudinha no processo.

Faça a diferença em nossa loja. Desejo sucesso em sua experiência com essa nova era da Microsoft com o Windows 8 e a Windows Store!

Inovação, este é o nome do jogo.

Mostrar: