Janelas

Windows 8: desenvolvedores e sua relação com a Windows Store

Índice:

Anonim

Continuamos com nosso especial sobre o Windows 8. Na última parcela analisamos a fundo a Windows Store, como funcionava e como podemos aproveitá-la para encontrar o aplicativo que precisamos. Hoje também vamos falar sobre a loja de aplicativos, mas desta vez do ponto de vista dos desenvolvedores: quais requisitos um aplicativo deve atender para aparecer na loja e quais outros serviços agregados a Microsoft oferece.

O que um aplicativo Modern UI deve atender para poder entrar na Loja?

Para que um aplicativo Modern UI chegue à Windows Store, primeiro ele precisa passar por uma série de testes.A Microsoft estabelece requisitos rigorosos, tanto ao nível do código e da API, como ao nível da usabilidade, que impedem que qualquer aplicação que não tenha um mínimo de qualidade chegue à Loja.

A certificação tem duas fases, uma automática e outra realizada por pessoas. Na fase de teste automático, verifica-se que a aplicação apenas chama as APIs permitidas e que todos os campos e ficheiros (capturas e ícones) enviados cumprem as respetivas restrições.

Em seguida vem a fase de teste mais extensa, a parte em que uma pessoa testará o aplicativo. Como se fosse um utilizador normal, irá explorar a aplicação experimentando todas as opções, navegando pelas diferentes páginas e até tentando fazer coisas inesperadas para a aplicação (introduzir letras num campo de texto, por exemplo).

Com isso, eles tentam verificar se o aplicativo funciona e se funciona bem.Os requisitos mais básicos são que o aplicativo deve estar funcional desde o momento em que é instalado, não pode ser fechado inesperadamente devido a um erro ou travamento, não pode demorar mais de 5 segundos para iniciar ou demorar menos de 2 segundos para suspender e que a interface não pode parar de responder a qualquer momento.

"Além disso, eles garantirão que a privacidade do usuário seja respeitada. Isso significa que eles devem mostrar uma declaração de privacidade se armazenarem ou usarem informações pessoais e avisar quando forem compartilhar ou enviar essas mesmas informações (nenhuma das quais você pode desativar posteriormente, no estilo do Facebook). "

O processo de certificação também verifica se os anúncios não são intrusivos e não aparecem no lugar de aplicativos ou barras de notificação, respeitam as configurações do sistema do usuário e podem ser usados ​​em qualquer computador, independentemente do tamanho da tela ou métodos de entrada.

Por fim, a Microsoft monitora o conteúdo do aplicativo: que não há racismo, incitação à violência ou similares e que a classificação etária é adequada.

Resumindo: qualquer aplicativo disponível na Windows Store passou por testes que garantem que você vai baixar algo que funciona bem e faz o que promete. Claro, isso é na teoria: no Windows Phone o processo é bem parecido e veja o que acontece com o WhatsApp, por exemplo.

Aplicativos de desktop sim, mas apenas como links

Os aplicativos de desktop também estarão na Loja.

Além dos aplicativos Metro ou Modern UI, a Windows Store também aceitará aplicativos de desktop. No entanto, não poderemos baixá-los diretamente de lá: a Loja funcionará apenas como uma lista de aplicativos.Ao entrar na página de detalhes de cada um, teremos links para ir ao site do fabricante e fazer o download.

Para ser aprovado na certificação, um aplicativo de desktop deve atender aos mesmos requisitos dos aplicativos Modern UI. Além disso, a Microsoft impõe algumas restrições adicionais aos links de download: eles devem ser diretos (sem sair milhares de vezes para baixar ou comprar o aplicativo), ter versões de 32 bits e 64 bits e também incluir as mesmas informações que é fornecido à Microsoft na Loja. Como última condição, apenas desenvolvedores corporativos poderão enviar aplicativos de desktop.

Versões beta e de teste na Windows Store

Uma das falhas da Windows Store é que, ao contrário de seu primo menor para dispositivos móveis, ela não oferece aplicativos beta.No Windows Phone, os desenvolvedores podem enviar uma versão beta, que é privada e passa apenas por autocertificação. É o desenvolvedor que inclui os e-mails dos usuários que desejam experimentar o aplicativo, e eles serão os únicos que poderão fazer o download e experimentá-lo.

A Windows Store não tem esse recurso, o que é um bug e um incômodo para os desenvolvedores, principalmente porque usuários comuns não podem instalar aplicativos Modern UI sem uma conta de desenvolvedor. Dessa forma, se alguém quiser oferecer uma versão beta de um aplicativo, poderá contar apenas com um grupo muito pequeno de pessoas e não receberá tantos comentários ou sugestões.

"

O que a Windows Store oferece, e desta vez melhor em relação à loja do Windows Phone, são as versões de teste. Qualquer aplicativo pago pode ter um modo de teste limitado por tempo (sete dias). Passado esse tempo, o sistema avisa >"

Se o usuário decidir comprar a versão completa, a partir do momento do pagamento poderá utilizar o aplicativo sem nenhum tipo de restrição. E o mais importante: sem baixar nada adicional e sem perder nenhum dado .

Preços de aplicação: de 1,49 a 1000 dólares

Claro, a Windows Store permite que você publique aplicativos pagos. Os preços são definidos pela Microsoft e variam de US$ 1,49 a US$ 1.000. Na faixa inferior, que provavelmente será a mais comum, os incrementos são de US$ 0,50. À medida que o preço aumenta, as diferenças também são maiores.

Em euros, o preço mais baixo é de 1,19 euros. Curiosamente, os preços não aumentam da mesma forma, mas às vezes há diferenças de 30 centavos e às vezes de 50, como você pode ver na imagem. As possibilidades de escolha são bastante amplas, então qualquer um pode colocar o preço que preferir.

De tudo o que é arrecadado com a venda do aplicativo, a Microsoft fica com a parte tradicional: 30%. No entanto, quando as vendas excederem US$ 25.000, a comissão será de 20%.

Compras no aplicativo, outra forma de ganhar dinheiro com aplicativos

Com o Windows 8, a Microsoft inclui uma nova forma de gerar dinheiro para desenvolvedores: compras no aplicativo, ou compras integradas ao aplicativo. O conceito é muito simples: pague por pequenos complementos ou acréscimos ao aplicativo.

Por exemplo, um jogo de corrida pode aproveitar as compras no aplicativo para que os usuários possam comprar carros exclusivos, ou um leitor de notícias pode vender diferentes temas para o aplicativo. A maior vantagem é que as compras são feitas com a conta da Windows Store, portanto os dados de pagamento não são passados ​​para o criador do aplicativo.

Para o desenvolvedor, as compras no aplicativo também oferecem vantagens importantes, principalmente porque todo o pagamento e gerenciamento de produtos é feito em servidores da Microsoft. Apenas terá de verificar os talões de compra se quiser transmitir essa compra para um servidor (por exemplo, para que os dados necessários sejam descarregados ao instalar a aplicação noutro PC).

Notificações push, Live Connect e redes de anúncios

O servidor WNS atua como intermediário ao enviar notificações por push.

A Microsoft oferece alguns serviços associados à Windows Store para desenvolvedores. São ferramentas que ampliam as funcionalidades dos aplicativos ou facilitam determinadas tarefas, desde que tenham seu aplicativo publicado na Loja.

A primeira coisa são as notificações push. Para que um aplicativo receba essas notificações instantâneas, ele precisa usar o WNS (Windows Notification Service).O WNS atua como um servidor intermediário entre o computador e o servidor do desenvolvedor que envia as notificações. É importante observar que não há outra maneira de enviar notificações por push para aplicativos no Windows 8.

O Live Connect permite que você se identifique facilmente com sua conta Live.

A Microsoft também oferece o serviço Live Connect. Como você sabe, com o Windows 8 você pode criar uma conta de usuário vinculada a uma conta Live. O Live Connect permite que o aplicativo acesse aquela conta Live (desde que dêmos permissão explícita) e, portanto, SkyDrive, Calendário, Contatos e Messenger de uma maneira muito simples e, além disso, muito segura para o usuário.

"

Este serviço também pode ser usado para identificar o usuário em um servidor externo. Por exemplo, digamos que você baixe um jogo de estratégia online no qual você luta contra outros jogadores em um navegador ou em um celular.Bem, ao invés de termos que criar uma nova conta, simplesmente usamos nossa conta Live para nos identificarmos sem muitos problemas. É um procedimento semelhante ao de Entrar com Facebook/Twitter>."

Finalmente, a Microsoft também tem uma rede de anúncios para . Por meio de um SDK gratuito, qualquer desenvolvedor pode incluir em seu aplicativo e ganhar uma grana extra direto em sua conta da Windows Store, poupando todo o trabalho de procurar anunciantes ou agências que gerenciam o .

Aprofundamento especial do Windows 8

Janelas

Escolha dos editores

Back to top button