標準化された環境か、多様性がもたらす可能性か
iPhoneでは仕様が統一されており、開発者は1種類の環境だけを対象にアプリケーションを開発すればよい。これに対し、Androidでは異なる環境を意識する必要がある。それは開発者にとっては手間がかかるかもしれないが、端末の進化による新しいアプリケーションの可能性をもたらすかもしれない。
表1にiPhone 3GSと、HT-03A、Xperiaのハードウエア仕様を示す。
  | iPhone | Android | |
---|---|---|---|
機種名 | iPhone 3GS | Xperia | HT-03A |
メーカー | 米Apple | ソニー・エリクソン・モバイルコミュニケーションズ | 台湾HTC |
日本での通信事業者 | ソフトバンクモバイル | NTTドコモ | NTTドコモ |
大きさ | 115.5×62.1×12.3mm | 119×63×13.1mm | 113×56×14mm |
重さ | 135g | 139g | 123g |
ディスプレイ | 3.5インチ | 4インチフルワイドVGA | 3.2インチハーフVGA |
画面解像度 | 480×320 | 480×854 | 480×320 |
CPU | 未公表 | Qualcomm Snapdragon QSD8250 1GHz | Qualcomm MSM7201A 528MHz |
RAM | 未公表 | 256MB | 192MB |
内部メモリー | 16GBまたは32GB | 1GB | 512MB |
外部メモリー | ― | microSDHC(最大16GB) | microSD (最大2GB)/microSDHC (最大4GB) |
カメラ | 3.0Mピクセル | 8.1Mピクセル | 3.2Mピクセル |