Android開発で泣かないための「テスト」の重要性

http://www.atmarkit.co.jp/fsmart/articles/android_event01/01.html

Androidには多くのメリットがあるが(だからこそ多くの製品で採用され爆発的に普及しつつあるのだが)、同時に次のような7つのデメリットもあるという。

オープンソース――動作が保証されていない
バージョンアップ――平均3.25カ月の短いスパン
機能仕様――どのように動作するかが不明瞭
アプリケーション――玉石混交(たまに極悪のものも)
ネットワーク――脆弱性不安
性能――電池の“持ち”が悪い
差別化――独自のカスタマイズが必要

ドキュメントレスもね。