Twitterの投稿表示機能を追加する
mataku opened this issue · comments
概要
各種SNSの投稿を表示できるようにする機能はライフログとして必要だと考えました。そのため、まずTwitterのポストを表示できるようにするにはどうすればよいかを調べます。
投稿した画像表示できるとよいな〜
Fabric (Twitter Kit マニュアル)
https://docs.fabric.io/apple/twitter/overview.html
ここをざっと読むとなんとなくわかった気になれる
sunrise calendarではカレンダーのインポートをするという意味合いで、ログイン画面をどーんと出していたのかな (だったら仕方ない) という思いが生まれました。
(確かログインしない選択肢も合った気がしなくもない)
今回のライフログという意味合いでは、その認証がライフログの保存を考えると必須になってしまうので
- 今後各種SNSに対応する予定もある
- すぐメイン画面に飛ばして歯車的なメニューとして収める
- 予定はない (もしくは、Twitterしか出しませんというコンセプトになったなど、必然的に1つになる)
- だったらログイン画面をどーんと出しても、不安がなくなる
かなと個人的な感想です。
投稿した画像表示できるとよいな〜
今は、持ってきたJSONを、TwitterKitにて定義されているTWTRTweetクラスにある要素のみ取るようにしているのでできないのですが、そのクラスを拡張してmediaURLかなんかの属性を追加したらなんとかできそうです。
画像があったら縮小表示するのも面白いですが、複数枚ある場合もあるので、最初はあったら画像あるよアイコンを右に表示等から始めてみるといいかも。
sunrise calendarではカレンダーのインポートをするという意味合いで、ログイン画面をどーんと出していたのかな (だったら仕方ない) という思いが生まれました。
確かにその観点なら納得ができますね!
今後各種SNSに対応する予定もある
僕らの夢としてこちらが正しい指針になると思います。
これらのことから最初のログインは無しで、アカウント連携までの導線(モーダル等)をうまく引く方向性でいいと思います
最初はあったら画像あるよアイコンを右に表示等から始めてみるといいかも
画像に関してはその方向性で良いと思います!
順次対応していきましょう〜
追加したので一旦閉じ