Mostrando postagens com marcador windows phone app. Mostrar todas as postagens
Mostrando postagens com marcador windows phone app. Mostrar todas as postagens

quinta-feira, 16 de janeiro de 2014

Como usar Isolated Storage - Windows Phone

O que é o Isolated Storage ?

O Isolated Storage é como podemos gravar informações de nossas aplicações para Windows Phone no aparelho, isso sem a necessidade de se utilizar um banco de dados SQL Server Compact para isso.

Isto economiza uma grande quantidade de tempo que teríamos para criar uma estrutura de banco de dados e configurar o acesso a dados pela nossa aplicação porém não deve ser usado como um substituto para um banco de dados.

Para utilizar o Isolated Storage é necessário fazer referência.

using System.IO.IsolatedStorage;

Para armazenar dados da nossa aplicação basta utilizar como no trecho de código abaixo:

IsolatedStorage iso = IsolatedStorage.ApplicationSettings;
if(!iso.Contains("LISTA_CLIENTES"))
{
     iso.Add("LISTA_CLIENTES", new List<string>());
}

Para recuperar informações basta acessar pela chave que foi criada:

List<string> list = new List<string>();
if(iso.Contains("LISTA_CLIENTES"))
{
     list = iso["LISTA_CLIENTES"];
}
Para gravar informações em uma chave existente:

List<string> list = new List<string>();if(iso.Contains("LISTA_CLIENTES")){     iso["LISTA_CLIENTES"] = list;}

terça-feira, 4 de junho de 2013

Certificação de aplicativos Windows Phone

Pessoal,

Para quem não conhece, a Microsoft possui um processo de certificação de todos os aplicativos que são publicados no Windows Phone Store.

Segue abaixo um link com os requisitos necessários para a certificação de seu aplicativo:

http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh184843(v=vs.105).aspx


Porém infelizmente, recebi uma informação sobre a falha na certificação de um aplicativo. Segundo o relatório da Microsoft, o mesmo possui funcionalidade limitada ou não possui funcionalidade, por ser pago.

Para informação, o aplicativo consome dados de um feed XML, que possui atualização constante.

Acredito que o julgamento deve ser do cliente que irá utilizar a aplicação e não da Microsoft, que acredito que deveria ter o papel somente de verificar se a aplicação é segura, se existe algum erro de execução e cumpre o que promete em sua descrição.

Vamos aguardar e ver se isso será repensado.