すぱーダにクロスプラットフォーム・Xamarin用とUWP用のパッケージが加わりました

こんにちはー!ニアです。

昨年末にリリースしたすぱこー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パッケージにアイコンを設定しました。

SPADA すぱーダ(SPADA)のアイコン(橙色)

XSPADA エクすぱーダ(X-SPADA)のアイコン(緑色)

UniSPADA ユニすぱーダ(Uni-SPADA)のアイコン(水色)

ちなみに、アイコンのプロ生ちゃんは「Mascot Chara Meter 2015」向けに描いたSD画像です。

今回追加した2つのすぱーダはNuGet Galleryに登録しています。ぜひ使ってみてくださいね!

※「すぱーダ(SPADA)」のページ側では、すぱーダ、エクすぱーダ、ユニすぱーダを1つのzipファイルにまとめています。

それでは、See you next!

↓ エクすぱーダですぱこーRSSフィードを受信のテスト(左)とユニすぱーダですぱこーRSSフィードを受信のテスト(右)

Screenshot_2016-01-30-23-53-52 wp_ss_20160204_0001

コメント

タイトルとURLをコピーしました