こんにちはー!ニアです。
昨年末にリリースしたすぱこーRSSフィードリーダー「すぱーダ(SPADA)」に新たな仲間が加わりました。
1. 新たに追加したすぱーダ
今回追加したのは、
- 「エクすぱーダ(X-SPADA)」(正式名称:すぱこーRSSフィードリーダー クロスプラットフォームEdition) : NET Framework 4.5からWindows 8.xのストアアプリ、Windows Phone 8.1の他、Xamarin.Android、Xamarin.iOSと幅広いプラットフォームに対応
- 「ユニすぱーダ(Uni-SPADA)」(正式名称:すぱこーRSSフィードリーダー for ユニバーサルWindows) : ユニバーサルWindowsアプリ向け
の2つです。
これらは、すぱこーRSSフィードを非同期で読み込む機能を実装している他、すぱこーRSSフィードのURLからHTTP経由でXmlReaderオブジェクトを生成するクラスも提供しています。
using System.Threading;
using System.Xml;
using Chronoir_net.XSPADA;
// 読み込み中止を要求するCancellationTokenSource
CancellationTokenSource cancellationTokenSource = new CancellationTokenSource();
// HTTP経由で、すぱこーRSSフィードを取得し、XmlReaderを生成します。
using( XmlReader reader = await Task.Run( () => SpacoRSSClient.GetXmlReaderAsync( "http://pronama-api.azurewebsites.net/feed/spaco", cancellationTokenSource.Token ) ) ) {
// XmlReaderからすぱこーRSSフィードを読み込みます。
SpacoRSSReader srr = await Task.Run( () => SpacoRSSReader.LoadAsync( reader, cancellationTokenSource.Token ) );
...
}
この2つの機能を追加した裏話は次のプロ生勉強会のLTで話そうと思います。
2. すぱーダのNuGetパッケージにアイコンを設定しました
NuGet Gallery上の3種のすぱーダを識別しやすくするため、NuGetパッケージにアイコンを設定しました。
ちなみに、アイコンのプロ生ちゃんは「Mascot Chara Meter 2015」向けに描いたSD画像です。
今回追加した2つのすぱーダはNuGet Galleryに登録しています。ぜひ使ってみてくださいね!
- エクすぱーダ : https://www.nuget.org/packages/Chronoir_net.XSPADA/
- ユニすぱーダ : https://www.nuget.org/packages/Chronoir_net.UniSPADA/
※「すぱーダ(SPADA)」のページ側では、すぱーダ、エクすぱーダ、ユニすぱーダを1つのzipファイルにまとめています。
それでは、See you next!
↓ エクすぱーダですぱこーRSSフィードを受信のテスト(左)とユニすぱーダですぱこーRSSフィードを受信のテスト(右)
コメント