twittbase

by matsumo

libero


non disponibile



不気味の森のツイッタークライアントtwittbaseは、Firebase Realtime Databaseを使用したツイッタークライアントです。特徴は、複数の端末間での取得したツイートや設定のリアルタイム同期です。想定している使い方は、
端末Aでタイムライン眺めてる→電池切れた→端末Bに持ち替え→端末Aで取得してたタイムラインや表示位置が端末Bで引き継がれる、みたいな感じ
家で充電器につないだ端末でstreaming APIでガンガン取得。出先の端末ではAPI使わなくてもほぼリアルタイムにTL閲覧可能、みたいな使い方もできます。
基本的に、複数端末使い回す人じゃないと便利さは享受出来ないと思います。
サーバとほぼリアルタイムに同期処理が走るので、遅い回線では辛いかもしれないです。久しぶりに起動した端末では、同期に数分かかることもあります。バッテリーもそれなりに食います。
Firebaseの有料プランで使用料がかかるため、月額課金ユーザ以外は一部の機能を制限しています。月額課金していただくと、すべての機能が使用できるようになります。
現状、一部の機能はアカイトリ4にディスパッチしますので、アカイトリ4のインストール&セットアップをしておくと使い勝手が向上します。
FirebaseのSDK的にはiOSやWeb版も用意されているので、将来それらに対応するかも。何となく作ったread onlyなWeb版は、こちら。https://twittbase.cf/

DirectMessageはデフォルトでOFFになっています。設定画面でONにすると閲覧可能になります。(ONにするとFirebaseのサーバにメッセージの内容が保存されますのでご注意ください)
Firebaseの容量の都合で、ホームタイムラインは1000件(月額課金未登録時は500件)、その他は100件を超えると、古いツイートから見れなくなります。