Skip to main content

Posts e consultas no twitter pelo windows phone 7 part 1 de 2

Vamos criar uma aplicação no wp7 (windows phone 7) que  busque post de outros usuários pelo nome e envie post para o twitter. Para se familiarizar melhor com a tecnologia entre na pagina da msnd desenvolvendo para celular e veja os artigos e tutoriais.

Adquirindo as Ferramentas 
Primeiro vamos baixar o template do wp7 para o Visual Studio aqui, e execute a instalação do vm_web.exe.
Agora as dlls Hammock.WindowsPhone e ICSharpCode.SharpZipLib.WindowsPhone  necessárias para trabalhar com a api do twitter.


Criando a aplicação
Agora nos temos os Templates para criar as aplicações no V.S. e o emulador do Windows Phone instalados.
Crie um novo projeto no V.S. e selecione o template Windows Phone Application.



Na  primeira tela vamos criar algo parecido com um menu, para adicionarmos outras funcionalidades no futuro, deixando a tela assim.


Nossa MainPage.axml fica assim:


agora vamos criar uma tela de consulta onde podemos informar o nome do usuário no twitter e visualizar todos os seus respectivos posts. 
De acordo com a documentação da api do twitter para buscar os posts nos utilizamos na URL a variável screen_name. Na nossa aplicação precisamos utilizar a classe WebClient e capturar o retorno do twitter


A baixo do campo de texto e do botão vamos adicionar um ListBox com as seguintes características: 



Agora vamos montar nossa classe modelo para armazenar os valores retornado do twitter:


No evento click do botão buscar precisamos criar um objeto do tipo webclient e registrarmos o evento DownloadStringCompleted neste objeto, logo depois passamos a url da APIdo twiter juntamente com o valor informado no campo de texto para o método DownloadStringAsync,  no evento DownloadStringCompleted  vamos ferificar o retorno da url e salvar os dados em um objeto do tipo XElement através deste vamos popular nosso ListBox desta forma.




a primeira parte de nossa aplicação esta completa:
ao debugar nos teremos um resultado semelhante a este:



Comments

Popular posts from this blog

Vue.js, React.js ou angular. O que escolher?

As estruturas JavaScript estão se desenvolvendo em um ritmo extremamente rápido, o que significa que hoje temos versões atualizadas frequentemente do Angular, ReactJS e de outro player neste mercado - Vue.js. Analisando o número de posições abertas em todo o mundo que exigem um conhecimento específico de um determinado framework. Como fonte, Indeed.com  chegando a seguinte distribuição de acordo com mais de 60.000 ofertas de emprego. Levando em conta os dados a seguir, será apresentado as principais vantagens e desvantagens de cada framework frontend para ajudar os profissionais de tecnologia ou engenheiros a escolher o melhor para suas necessidades de desenvolvimento. Prós e contras do angular Angular é uma estrutura de MVVM super-heróica de JavaScript, fundada em 2009, que é incrível para a criação de aplicativos da Web altamente interativos. Benefícios do Angular  Novos recursos como RXJS aprimorado, compilação mais rápida (em menos de 3 segundos),...

Criando um filtro de busca customizável com JavaScript funcional

Tutoriais utilizando bibliotecas e frameworks para state management se tornaram comuns. Apesar disso, já que muita gente usa muitos frameworks diferentes, muitas vezes precisamos falar sobre a plataforma que permite isso tudo: a odiadíssima ferramenta que é o JavaScript, na sua forma mais pura — conforme descrito com documentações excelentes como a da MDN . Esse tutorial também pode ser útil para quem está iniciando em JavaScript e desenvolvimento em geral já começar com alguma ideia do que é programação funcional. O termo está se tornando popular e quem não subir nesse barco pode ficar para trás em pouco tempo. Não vamos adentrar nos detalhes do que é programação funcional neste artigo — isso é assunto para outras horas de conversa. Aqui, ficaremos no rápido e simples: alcançar nosso objetivo, evitando mutações dos dados e estado global. Iniciando o projeto Pelo bem da simplicidade, vamos manter tudo num único arquivo, que vai ter essa cara: <!DOCTYPE HTML> ...

Posts e consultas no twitter pelo windows phone 7 part 2 de 2

No artigo anterior ( Posts e consultas no twitter pelo windows phone 7 part 1 de 2 ) no vimos como construir uma aplicação no windows phone 7 que faça consultas no twitter utilizando o api do twitter; Neste artigo vamos tentar construir nesta mesma aplicação algo que o usuário possa fazer o login no twitter, visualize seus posts e adicione novos. No passo anterior no menu da aplicação nos deixamos um item chamado "login" que servira pra redirecionar para uma tela que o usuário possa efetuar o login no twiter; Para que essa parte da aplicação funcione  precisamos registrar nossa aplicação no twitter; Acesse dev.twitter.com . A aplicação deve ser to tipo Browser e a Callback URL informada, essa é uma das exigências do twitter, como nos vamos utilizar a URL do google( http://www.google.com ). Apos o registro da aplicação  o twitter retorna as url's necessárias para as transações. Para conseguirmos buscar e enviar informações no twitter vamos util...