先日、実行委員として第二回Androidテスト祭りに参加させて頂きました。今回はレポート係も担当したので後ほどCodezineに報告記事を掲載する予定です。 なお今回改めて実感したのが「QAやテストが、ビジネスにとってクリティカルな障壁となっている」という現状です。その実感は自分のいる医療産業でも感じることですが、Android開発では違った理由からそうなっているのが興味深いと感じています。 Android開発の現状 ちょっと前置きが長くなりますが、まずAndroid開発では開発で取り得る選択肢が多種多様になっています。例えば多種多様なツールやフレームワーク、情報、ライブラリ、サービスなどがあり、それらを組み込むことで色々な機能を実現できます(例えばDropBox APIを使えば共有ストレージ機能を実現できますし、Twitter APIを使えばSNSとの連携も実現されます)。こうなっている