AndroidがiPhoneに構造的に勝つのが難しい点がある。その点と比較すると、タッチパネルのレスポンスなどのユーザビリティや、アプリケーションの数、ハードウェアの薄さや、バッテリー持続時間などは表面的な優劣でしかない。 iPhoneがAndroidに対して持つ最大の長所は、アプリケーションの実行速度の速さとメモリ消費量の少なさだ。これは、iPhone(iOS)の開発言語であるObjective Cがネイティブ・コードを生成する特性に依存するため、もっと本質的な違いとなる。 1. AndroidはJavaの亜種を用いる Androidの開発言語は、大雑把に言うとJavaだ。Java SEのサブセットで作成されたバイト・コードを、Dalvik仮想マシン用のバイト・コードに変換して使う。やや変則的な構成になっているのは、SUNに支払うJavaのライセンス料を節約したかったとも、モバイル機器向
![AndroidがiPhoneに勝てない点](https://cdn-ak-scissors.b.st-hatena.com/image/square/0a923ebaa3f04ffedd14a47f2c26c1ee59a9eb1c/height=288;version=1;width=512/https%3A%2F%2F2.bp.blogspot.com%2F--TK5vEakJsY%2FTpqnzZVc8QI%2FAAAAAAAAEV0%2F1arn7MNsJT4%2Fw1200-h630-p-k-no-nu%2FLogo%252Bof%252BApple.jpg)