Android 版 feather 開発担当の @numa08
feather 開発14回目のイテレーションの進捗を報告します。
今週やったこと
TwitterText でパースした内容をRealm に保存することで、高速化を図る
- 予想ストーリーポイント: 5p
- 経過した時間: 0:59:09
- 実装途中
リストタイムラインをタブに表示できる
- 予想ストーリーポイント: 3p
- 経過した時間: 22:28:59
- 完了
タイムラインフラグメントの階層構造を修正する
- 予想ストーリーポイント: 3p
- 経過した時間: 5:55:02
- 完了
投稿文字数制限を修正する
- 予想ストーリーポイント: 3p
- 経過した時間: 7:04:46
- 完了
スワイプショートカットのしきい値を小さくする
- 予想ストーリーポイント: 3p
- 経過した時間: 4:29:28
- 完了
Realm 0.83.1 にアップデートをする
- 予想ストーリーポイント: 3p
- 経過した時間: 1:48:23
- 完了
タブ編集APIを作る
- 予想ストーリーポイント: 2p
- 経過した時間: 3:23:25
- 完了
CI環境をJenkins@macminiでやりなおす
- 予想ストーリーポイント: 2p
- 経過した時間: 1:39:42
- 完了
またこの他にも、 Android Lint の警告を消すための小さなタスクや Android Support Library を 23.1.0 へバージョンアップしました。
やろうと思ってできなかったこととその理由
TwitterText でパースした内容をRealm に保存することで、高速化を図る
リストタイムラインのタスクが終わらなかったため手がつけられていないのが理由です。リストタイムラインのタスクは、 ViewPager
に利用をする FragmentStatePagerAdapter
に、任意の位置の Fragment
を削除する機能を追加することに手間取っていました。
来週やること
来週からはユーザーストリームの実装に向けてUI、UXの改善を中心にスケジュールを作ろうと考えています。
KPT
先週から KPT
として振り返り会を行っています。
まとめと振り返り
Android 版 feather では Jenkins を利用した CI を行っています。テストの実行はもちろん、 Android Lint のよるコードの静的解析を行っており、アプリの品質改善、向上に役立っています。
ただ、環境構築や運用についていろいろと困ったことや工夫したこともありました。
そういったことを共有したいと思い勉強会を開きます。
コベリンではこういった形でのアウトプットを積極的に行っていきますので、よろしくお願いします。