StreamieはHTML5/node.jsで作られたWebブラウザベースのTwitterクライアント。

StreamieはHTML5/node.js製のオープンソース・ソフトウェア。去年、今年と新しい技術がどんどん花開いている。一つはHTML5、もう一つはnode.jsだ。どちらもわくわくするようなソフトウェアが登場してきている。まだまだ一般的でないだけに、何ができるのかが興味深い。


タイムライン

HTML5の仕様からは外れているが、WebSocketを使ってリアルタイムに更新されるWebアプリケーションも興味深い。そうした面白い技術を組み合わせつつ、こちらも人気が高いTwitterアプリにしたのが今回紹介するStreamieだ。

StreamieはOAuthを使って認証を行い、リアルタイムに更新されるTwitterクライアントだ。リプライやダイレクトメッセージ、タイムライン、ツイートなど一通りの操作もできるようになっていて、操作性もとても良い。ツイートする際には画像をアップロードすることもできるなど、普通にTwitterクライアントとして使えるレベルだ。


ダイレクトメッセージ

設定機能もあるなど、Twitterクライアントとして使っても面白そうだ。Webブラウザから素早くアクセスできるTwitterクライアントとしてはもちろん、node.jsやTwitter、HTML5、OAuthあたりの勉強として見ても興味深いソフトウェアだ。

[s2If current_user_can(access_s2member_level1)]


設定(プレミアム限定)

[/s2If]
[s2If current_user_can(access_s2member_level1)]


ツイート(プレミアム限定)

[/s2If]

MOONGIFTはこう見る

Streamieはまさに今注目されている技術、サービスが盛りだくさんに詰まったソフトウェアと言えるだろう。Web API、HTML5、node.jsと今捉えておきたい技術ばかりだ。そして今後、こういうソフトウェアが続々と登場するであろうことも容易に想像させる。

こうした先進的技術は企業が積極的に取り入れていくのはなかなか難しい場合も多い。だからこそ個人のプロジェクトで使ってみてほしい。その中で培われたナレッジが、数年後必ずビジネスの中で役立つはずだ。

Streamie(デモ)

cramforce/streamie - GitHub