Android 版 feather 進捗14 #feather_android

IMG_0189

Android 版 feather 開発担当の @numa08

feather 開発14回目のイテレーションの進捗を報告します。

 

スクリーンショット 2015-11-06 17.47.38

Togglのレポート

今週やったこと

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 として振り返り会を行っています。

8ec28c70-84a5-11e5-81ef-a6561e7f70d7

まとめと振り返り

Android 版 feather では Jenkins を利用した CI を行っています。テストの実行はもちろん、 Android Lint のよるコードの静的解析を行っており、アプリの品質改善、向上に役立っています。

ただ、環境構築や運用についていろいろと困ったことや工夫したこともありました。

そういったことを共有したいと思い勉強会を開きます。

モバイルCIダベリ Night

コベリンではこういった形でのアウトプットを積極的に行っていきますので、よろしくお願いします。