http://japan.internet.com/webtech/20120501/4.html

モバイルアプリ開発者の間では、iOS の方が Android よりも見た目の美しいアプリを開発しやすいと言われている。これはなぜだろう?

アプリ開発者の Lee Linden 氏は、Android の断片化がデザインに悪影響を与えていると語る。

「Android デバイスは、機種によって形もサイズも違うし、画面解像度や処理速度も異なる。これらは開発者にとっての大きなハードルとなっている」

Android 開発者は、アプリがどの Android デバイスでも利用できるようにしなければならない。このため、アプリで利用されるグラフィックには、
最も解像度の低いデバイスにあわせたものが採用されがちなのだという。美しいグラフィックは、Android アプリでは採用しにくい状況にあるようだ。

また、別の開発者は、Apple の方がよりよい開発者ツールとドキュメントを提供していることを指摘している。

「Android 開発の悩みの1つに、ツール類の使い方が完全には文書化されていないことがあげられる。我々の開発者の1人は、XML フォーマットの
仕様を調べるために、ソースコードを確認しなければならなかった。これでは手間がかかりすぎる」

開発者の Steven Yarger 氏は、この件について次のようにまとる。

「見た目のよいアプリを開発したければ、iOS 上で開発した方が簡単だ。Apple がアプリのエコシステムをそのように作り上げているからだ」