Aplicativo executando no espaço da criança (Kid’s Corner)

O acesso à tecnologia por crianças está acontecendo cada vez mais rápido e os telefones celulares dos pais acabam sendo um dos principais dispositivos usados pelos filhos, seja para visualização de vídeos ou na utilização de jogos e aplicativos.

Pensando nisso, a Microsoft implementou no Windows Phone o Kid’s Corner, uma funcionalidade que cria um espaço dedicado as crianças, que exibe apenas os aplicativos selecionados pelos pais. Sendo assim, alguns aplicativos necessitam de uma verificação a mais na hora de habilitar algumas funcionalidades que não são para as crianças e até mesmo para selecionar o conteúdo voltado ao público infantil, seja este conteúdo do próprio aplicativo ou de publicidade.

Vamos demonstrar como fazer essa verificação e modificar seu app de acordo com o espaço onde o aplicativo está sendo executado.

A classe Windows.Phone.ApplicationModel.ApplicationProfile provê a propriedade estática Modes, utilizada para verificar se o aplicativo está sendo executado no modo espaço da criança (Kid’s Corner)

Esta propriedade nos retorna o enum ApplicationProfileModes com dois valores:

  • Default (0)           – O app está executando no modo padrão
  • Alternate (1)        – O app está executando no modo alternado

Para saber se o app está no modo Kid’s Corner, utilize o seguinte trecho de código:

using Windows.Phone.ApplicationModel; // Somente Windows Phone
.
.
.
if (ApplicationProfile.Modes == ApplicationProfileModes.Alternate)
{
    // É espaço da criança
}

Até a próxima!

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s