【Android】自分でキュレーションを作るフィードリーダー「MyCuration」を公開しました
MyCuration -キュレーションを作るフィードリーダー - Google Play の Android アプリ
だらだらと自分用に作ってたアプリがある程度まとまったので公開しました。
Android4.0以上対応です。
背景
開発の背景としては以下のような背景がありました。
要はfeedlyもキュレーションアプリも使いたくないけど、既存のでいいのがなかったから作ったって感じです。
機能
- RSSリーダー機能(記事の取得、未読管理など)
- キュレーション機能(特定の単語が入っている記事をまとめる)
- フィルター機能(特定の単語またはURLが入った記事を既読にする)
キュレーションの条件とフィルターの条件は今後増やしていきたいところ。考えてるのは、時間とかはてなブックマーク数、つぶやき数などなど
使っているライブラリ
- Volley (通信周り)
- jsoup (RSSパース周り)
- Android-PullToRefresh (引っ張って更新)
- FloatingActionButton (記事画面の記事送りボタン)
- Android-ProgressFragment (プログレスダイアログ)
Android-PullToRefreshはもうメンテナンスしていなくて、デフォルトでも提供していたと思うので、時間ができたらそちらに乗り換えたい。
開発環境
- Android Studio 1.4
- JUnit 3(4に乗り換えたいところ・・・)
- Git
- Mac OSX 10.10.5
テストはJUnitの単体テストで実機テストしかやってないけどできればUIAutomatorを使った自動UIテストとかも徐々にやっていきたい。
レポジトリ
終わりに
とりあえずリリースできたので、機能追加を徐々にやっていこうと思う