DISQRO (でぃすくろ!)
DISQROはTDnet(適時開示情報)のビューワーです。
TDnetで公開された情報を取得し表示、検索、リスト登録することが出来ます。外部サイトより、株価確認・PDF表示・他の開示情報の取得等も出来ます。
Twitter経由にて対応中。何が不具合・要望があればお気軽にどうぞ。
Android端末用 : http://market.android.com/search?q=com.synchack.android.disqro
説明
データの更新
デフォルトではデータ更新は手動です。[メニュー]ボタンより[再読み込み]で更新します。
自動でデータ取得を行うには [メニュー]ボタンより[設定]を選び、[自動設定]で自動にてデータ取得が出来るようになります。
データの検索
[検索]ボタン、もしくは[メニュー]ボタンより[検索]を選択することで銘柄検索が出来ます。
現状、単語のみ。複数単語の選択は出来ません。社名検索も出来ません。4桁の数字を指定した場合、銘柄コード検索を行います。
リストの登録・削除
長押しするとリストの登録・削除が出来ます。リスト登録すると[メニュー]ボタンより[リスト]で選択した銘柄の開示情報一覧が表示されます。
マークの設定・削除 (0.3.0)
長押しするとマークの登録が出来ます。マーク登録すると[メニュー]ボタンより[マーク]でマークした銘柄が表示されます。
動作
- TDnet WEB-APIより情報を取得しています。
- 対応バージョンは1.5~2.2
動作実績があるのはNexus One(2.2)、HT-03A(1.6)、Xperia(1.6)、怪しげな中華パッド(1.5)w。
TODO
- Twitter同期機能
- SD Card対応
内部Storageを消費したくないため、現状4000件以上はcacheしないよう制御しています。大体1~2MBが最大データ容量。SD Cardなら1GB程度のcacheは許されるだろうと踏んでますが、パフォーマンス面で未知数。
- 簡易銘柄名検索
銘柄コードが分からない場合に検索する機能をつける。Yahoo!ファイナンスの検索結果をparseする方法で実装予定。
別アプリにする予定。
History
- 0.3.6 : 11.10.14 - disqro.apk
- 0.3.5 : 11.10.02 - disqro035.apk
- 社名・証券コード・ETFの更新
- Filter機能(マークを複数付けると有効になります)
Filter機能を使用するには少なくとも一つ、銘柄をマークする必要があります。マークするとメニューに「Filter」という項目が追加されているのでそれを選択してください。マークした銘柄だけを表示するようになります。
- Search機能の廃止
- 0.3.4 : 11.04.26 - disqro034.apk
- SDカードインストール対応(実験的)
Android 2.2より対応しているSDカードインストールに対応してみた。大体、2MB程度のダイエットになりそう =)。
- 社名・証券コード・ETFの更新
- Target SDKを「API Level 10 (Android 2.3.3)」に変更
v0.3.3では「API Level 3 (Android 1.5)」を選択していたがSDカードインストール対応に伴い変更した。
- 対応バージョンを「API Level 4(Android 1.6)」に変更
セキュリティ対応。API Level 3だと端末情報にアクセスできる権限があるらしい。DISQROは端末情報には一切触れていないが、システム機能から制限を加えるのが適切だと判断した。身の潔白の証明とも
=)。コード上では今でも API Level 3でも動作する。
- ProGuard対応 (実験的)
動作的にはご利益が殆ど無いはず。飽きたら戻す。
- 0.3.3 : 11.02.21 - disqro033.apk
- 内部データベース更新
- Twitter対応 (実験的)
- テーマ対応 (実験的)
- 0.3.1 : 10.10.16 - disqro031.apk
- Yahoo!のリニューアルに伴う修正
- Alart機能 (実験的)
リスト登録した銘柄が更新されると振動機能が発動します。[設定]で振動を無効に出来ます。
- 0.3.0 : 10.10.11 - disqro030.apk
- マーク機能
後で確認するためにマークを付ける機能を実装しました。キャッシュから消えないので比較的長期で保存できます。
- ☆アイコン追加
リスト登録したときに☆アイコンを表示するようにしました。
- New!アイコン追加
3時間以内に公開された適時情報に対して New! アイコンを表示するようにしました。
- 内部キャッシュ構造の見直し
高速化のためにキャッシュ保存の方式を変更しました。これに伴い、前バージョンまでのキャッシュは放棄します。スマソ。
- 0.2.0 : 10.09.09 - disqro020.apk
- Google Marketデビュー
- リスト機能
長押しすると銘柄のリスト登録・リスト削除出来るようにした。イマイチ分かりにくい仕様になっているので変更するかもしれず。最大16銘柄。別に何銘柄でも受け付けられるんだが、ゴミ化しそうな予感だったので
=)。
- ETF削除機能
ETFとVBを非登録化するオプションを設けた。DB化すらお断りする仕組みにしてしまった都合上、DB初期化が必要不可欠になってしまった。仕様。
- 銘柄名の表示
一般名を表示するようにした。一応省略名も表示できるオプションも付けたが要らんよね。今回パッケージがデブ化した(40KB→100KB)主要因。
- 0.1.1 : 10.09.01 - disqro011.apk (0.1.1)
- 自動データ取得機能の実装
実装終了。ThreadからServiceに変換。表示とデータ取得のロジックを分けた
- 検索機能の実装
実装終了。1単語のみの検索になっているがもう少し機能を増やしたい。
- cacheデータ全削除機能
- 0.1.0 : 10.08.24 - disqro010.apk
諸々の実装は全然終わっていないがそろそろ外部の意見を取り入れようかなと思い、こっそり公開。
Special Thanks
TDnet WEB-APIを公開していただいているやのしんさん、様々な開示情報をwebに公開していただいている考える株式投資のgotospaceさん、投資情報を公開していただいている方々に感謝します。
このツールは、上記のツール群の仲介役に過ぎません。
@kaeru_onou、@Kircheiskii、公開前の人柱Thanx!
Copyright (c) 2010-2011 Makoto NARA (Mc.N), All rights reserved.