Usando URI Schemes no Windows Phone

É possível lançar aplicativos embarcados do Windows Phone (built-in apps) a partir de aplicações ou até mesmo de páginas web.

Para isso é necessário conhecer alguns dos URI schemes suportados pelo Windows Phone.

Vamos listar aqui alguns exemplos:

Abrir o discador com um número de telefone específico:

Windows.System.Launcher.LaunchUriAsync(new Uri("tel:(12) 3456-7890"));
<a href="tel:(12) 3456-7890">Abrir discador</a>

Iniciar o Windows Phone Store e mostrar a página de detalhes de um aplicativo específico:

Windows.System.Launcher.LaunchUriAsync(new Uri("zune:navigate?appid=3533f0fe-4110-4a87-95c2-50b869b2845e"));
<a href="zune:navigate?appid=3533f0fe-4110-4a87-95c2-50b869b2845e">Abrir Windows Phone Store</a>

Iniciar o aplicativo de e-mail e criar uma nova mensagem com um endereço de e-mail especifico:

Windows.System.Launcher.LaunchUriAsync(new Uri("mailto:email@xyz.com"));
<a href="mailto:email@xyz.com">Novo e-mail</a>

Abrir o aplicativo de configurações Wi-Fi:

Windows.System.Launcher.LaunchUriAsync(new Uri("ms-settings-wifi:"));
<a href="ms-settings-wifi:">Abrir configurações de Wi-Fi</a>

Uma tabela mais detalhada de URI Schemes suportadas pelo Windows Phone pode ser encontrada no link.

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