(1/3)現代の開発現場において欠かせないCI/継続的デリバリを、iOSアプリ開発に適用するためのツールやノウハウを解説する連載。今回は、iOS/Android/HTML5アプリで使えるBugSenseの概要と使い方、分析で使える9種の主な統計データなどについて。前回の「TestFlight+JenkinsでiOSアプリのベータ版配信を自動化する」では、開発中のiOSアプリをTestFlightとJenkinsを使ってデバイスに配信する手順について解説しました。TestFlightを使うことによって、アプリのベータ版を手軽に、手早く配布できることがお分かりいただけたかと思います。ベータ版配布を実施する意味はいろいろあると思いますが、ベータ版アプリを使ってもらうことによって、要望や意見などのフィードバックをもらいやすくするという点が一番かと思います。これだけでも大きなメリットですが、さらに効果を高めるためにはクラッシュリポートの分析が有効です。ベータ版配信したアプリはデバッグを行えないため、クラッシュした場合に原因の特定が困難であるという問題があります。ツールやサービスなどを使ってクラッシュリポートを取得し、分析できるようにしておくことで、アプリに潜むさまざまな問題を素早く解決できるようになります。そこで今回は、クラッシュリポート統計サービスである「BugSense」のアカウント登録から実際に使うまでの手順を解説します。iOS/Android/HTML5アプリで使える「BugSense」とはBugSenseはiOSアプリのクラッシュリポートを統計の統計が取れるサービスです。8のアプリもサポートしています。2011年3月に設立されたBugSense社によって運営されており、2013年にビッグデータ分析サービスを運営するSplunk社に買収されました。短いコードでトラッキングを行えるという特徴があるので、手軽に使い始めることができます。リアルタイムトラッキングや「Mobdex」(アプリ品質スコアの表示のこと。後述)などのような機能も兼ね備えており、シンプルかつ奥が深いサービスです。BugSenseは無料プランから使い始めることができ、チームやリモートログ、プロガードなどのような便利な機能が使える有料プランもあります。無料プランから使い始めて、不足を感じるようであれば有料プランに切り替えるといった流れで利用していくと良いと思います。BugSenseのアカウント登録まずは、BugSenseのアカウントを新規登録しましょう。次のURLにアクセスし、右上の「SIGNUP」をクリックしてください。BugSenseのトップページ次にサインアップ画面が表示されるので、自分のアカウント情報を入力していきます。Googleアカウントを利用することもできるので、Googleアカウントをお持ちの方はすぐに登録できます。サインアップ以上でアカウントの登録は完了です。BugSenseでアプリケーションを登録アカウントの登録が完了すると、アプリケーションを登録するためのフォーム画面が表示されます。アプリケーションの登録ここでは次の項目を入力します。Testingアプリケーションの登録が完了すると、下図のようにアプリへの組み込み方法を説明する画面が表示されます。このコードは後で使うので、メモしておくようにしましょう。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。