Quantcast
Channel: プラネット NetBeans
Viewing all articles
Browse latest Browse all 4643

Happy my life: IssueTrackingSystem – DolaReportr

$
0
0

ABC2011WinterでDolaReportrについて発表してきました。さすがに3分ですべてを発表するのは無理だったので、ここで改めて概要の説明を。

DolaReportrとは

AndroidアプリケーションにおいてBugReport,IssueReportを行うためのツール群を指す。DolaReportr, DolaReportr, DolaReportr plug-in for redmineに分れる。

メリット

  • アプリ開発者には少ない負担で対応可能(ライブラリ組込+数行の呼出コード)
  • Android ver1.6以上対応
  • ユーザからの要望の投稿にも対応

Android標準のレポートシステムとの違い

Android 2.2から、アプリが強制終了すると、ユーザの任意でAndroid マーケットへ、エラーログ(StackTrace)のレポートを送る仕組みが整えられた(Android Developers Blog: Android Application Error Reports)が、DolaReportrと違い

  • Androidd 2.2以上のアプリのみ対応
  • バグレポートに限定。意見、要望などは不可。

と制約がある。

DolaReportrの構成

利用方法(予定)

アプリ開発者

  • DolaReportrサーバ(redMine)への登録
  • DolaReportr Libをアプリケーションに組み込む
  • DolaReportr を呼び出すコードを足す(数行)

ユーザ

  • DolaReportrをAndroid Marcket(もしくは野良apk)をインストール
  • エラー、要望を報告する

DolaReportr 起動の様子

例外が発生した後、インストールされているDolaReportrが自動的に起動する。

DolaReportrがインストールされてない場合は、通常通りに強制終了後、ホーム画面に戻るのみ。

取得できる情報

こちらは、DolaReportrServer(redmine)の画面。

送信された画面は、このような情報が開発者に送られる。

ユーザからのコメントが記録される。

あと、以下のような、ユーザの環境、アプリ情報が記録される。

  • 端末メーカ
  • 端末名
  • OSのバージョン
  • アプリケーションのバージョン
  • アプリケーションのパッケージ名

も自動的に送られる。アプリ開発者は、これらの情報を元にアプリの修正を行う。

まとめ

これによって、よりユーザからのFeedBackを得やすくなり、よりよいアプリケーションへ進化する糧となるはず。現在、このDolaReportrをより活用する場を模索中。なので、ちゃんとリリースしてません。

DolaReportrに興味ある方は、demuyan@gmail.comまでご連絡くださいませ。



Viewing all articles
Browse latest Browse all 4643