Como criar uma boa experiência de teste no Windows Phone 7?
-
25-09-2019 - |
Pergunta
Encontrei esse código útil para determinar se meu aplicativo está no modo de teste, com o benefício adicional de poder testar o comportamento do teste no emulador ...
public bool IsTrial
{
get
{
#if DEBUG
return true;
#endif
return new LicenseInformation().IsTrial();
}
}
E isso é ótimo. Serei capaz de ajustar o comportamento de acordo.
Mas, além disso, eu esperava alguma API embutida, onde eu possa realmente obter uma caixa de diálogo com um botão para comprar o aplicativo. Idealmente, o botão deve levar o usuário diretamente para o aplicativo no mercado.
Solução
A apresentação da caixa de diálogo Upsell é até o desenvolvedor do aplicativo, pela simples razão de que ele precisa se misturar perfeitamente ao design do aplicativo e à experiência do usuário.
Então, apresente ao usuário que todos os elementos da UI desejar e, uma vez que ela clicar nele, enviando -a para o mercado usando o MarketplaceDetailTask
.