Meu Plugin minha vida — Lendo RSS com Xamarin.Forms

Fala galera,

beleza?

Eu gosto muito de RSS, é muito útil para ficar informado nos sites/blogs que possuem informações do seu interesse.

Em uma atualização recente eu adicionei ao meu APP NS Calendar um feed rss do Nintendo Life para quem utilizar (inclusive eu heheh) ficar informado das ultimas noticias :

Teve gente que me perguntou como eu fiz, então aqui vai .. e ja vou adiantar é muito simples! e com um Plugin da própria Microsoft :D

Vamos ao nuget baixar e instalar no plugin Microsoft.Toolkit.Parsers em seu projeto compartilhado :

Pronto, sem mais configs :D

Vamos criar um objeto para receber as informações do RSS :

Agora vamos criar nossa ViewModel com a implementação do leitor de RSS :

Basicamente estou utilizando o HttpClient para obter o conteúdo do FeedRSS,em seguida utilizo o RssPares do plugin para converter o conteúdo em um objeto RSSSchema.

Pronto !! agora é só criar a visualização :

E para ficar mais legal no ItemTapped vamos implementar para abrir o conteúdo em uma webview :

E uma simples WebView :

E seu back-end para receber a url :

Pronto!

Deu mais trabalho fazer as paginas que o plugin , não?

Rodando!!!

E ao Clicar no Item :

Bem legal não?

Se quiserem podem baixar o exemplo utilizado clicando aqui.

Quer ver outros artigos sobre Xamarin ? Clique aqui.

Espero ter ajudado!

Aquele abraço!

Microsoft MVP,Gamer, Desenvolvedor e apaixonado por tecnologia!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store