locked
Duvida iniciante RRS feed

  • Pergunta

  • Ola,

    Estou iniciando no desenvolvimento para windows phone.

    Estou com uma ideia de um app, q mostra uma list box, com uma lista de restaurantes.

    Eu ja lis alguns artigos sobre list box e ela esta funcionando corretamente com os resultados q eu coloquei para adicionar...

    Minha duvida é a seguinte:

    Se eu precisar colocar mais restaurantes nessa lista, como eu posso fazer isso? Atraves de banco de dados fora do app(nem sei se isso é possivel) ou atualizar o codigo mesmo do app?

    Como as pessoas q ja tem o app instalado tem a lista delas atualizadas?

    Desculpe a minha ignorancia na pergunta...

    Obrigado

    domingo, 6 de julho de 2014 06:05

Todas as Respostas

  • Você pode fazer dos dois modos.

    Porem pelo que entendi o que você fez, você cria a lista através do código, a desvantagem de continuar fazendo isso é, que toda vez que você for adicionar ou remover itens, terá que submeter um novo programa e o usuário terá que atualizar o app para ter acesso a nova lista.

    Eu recomendo que você receba a lista através de um WebService.

    Esse artigo pode ter guiar a como fazer isso: http://support.microsoft.com/kb/308359/pt-br.

    sábado, 12 de julho de 2014 18:33
  • Eu tentei fazer com webservice, na verdade eu tenho as duas versões aqui. uma com os itens direto no codigo e outra por webservice. 

    Porem, eu queria facilitar a vida do usuario colocando uma busca usando o text changed, e com e lista sendo populada pelo webservice eu nao consegui fazer, e com a lista populada via codigo eu consegui.

    Por isso eu fiz essa pergunta aqui.

    Quando eu submeto um novo programa,igual vc citou, eu tenho q pagar alguma coisa? 

    Quando submeto, os usuarios q ja tem instalado recebem uma notificação automaticamente? 

    Eu preciso colocar algo diferente no codigo para q o usuario receba a atualização do app?

    Obrigado

    domingo, 13 de julho de 2014 01:18
  • Para submeter você tem que pagar a assinatura anual de desenvolvedor e pelo que eu saiba não tem limite de envios, porem existe um tempo até a o programa ser verificado de novo, causando atraso na atualização.

    A atualização no cliente pode corroer automaticamente assim que o no build ficar pronto, ou ele é avisado na pela store que tem nova atualização e atualiza manualmente.

    O problema da busca, é possível de resolver de duas maneiras.

    1ª é mandando o parâmetro de busca e pegando uma nova resposta, a vantagem que eu acho de fazer uma busca direto no banco de dados e a possibilidade de jogar o processamento no servidor.

    2ª é simplesmente ocultar os itens do programa, a vantagem é um menor consumo de banda pois é feito somente uma requisição.

    Para implementar a segunda vai variar da linguem que você está usando, geralmente consiste é colocar o hidden no item da lista que não tem o que foi buscado.

    domingo, 13 de julho de 2014 08:25
  • Entendi a parte de atualização de app.

    Nessa questão da busca que vc citou, que tipo de banco de dados eu posso usar? SQLite?

    Eu consigo inserir dados nesse banco fora do app? Manter a base esterna e o app conecta nessa base?




    domingo, 13 de julho de 2014 17:23