small Twitter client with Xamarin
NicoNocoは、とても簡易的なTwitterクライアントです。
Xamarin.Formsのサンプルとしてご覧ください。
- ストリームAPIを使ってリアルタイムにTweetを表示できます
- Tweetを書き込むことができます
現在、これくらいしかできません。
アプリを起動し、PIN認証を済ませると、画面上部に Stream
メニューが出ています。
これを一度クリックすると、ストリームAPIを開始し、受信したTweetが表示されます。
再度押すことで停止します。
画面上部の Tweet
メニューをクリックすると入力欄が現れ、Tweetを入力することができます。
Cloneしただけではファイルが足りないため、ビルドできません。
NicoNocoApp.Common/SystemSettings.csを以下の内容で作成してください。
namespace NicoNocoApp.Common
{
class SystemSettings
{
public const string ConsumerKey = "xxx";
public const string ConsumerSecret = "xxx";
}
}
xxxの部分は、Twitterに開発者登録・アプリ登録をして取得できる Consumer Key
と Consumer Secret
を設定してください。
細々と改良していきます。
気が向いたらストアに登録するかもしれません。
- スリープ・背面へ回った時にTweet取得を停止する
- ストリームメニューで開始したときに、間隔があいていたらその間のTweetを取得する
- 画像投稿
- タブ機能でDMやMensionも表示するように変更
- DMやMemsionのNotification表示