background image

苹果(

iphone)与谷歌机器人(Android)对比分析浅谈

自从

Iphone 横空出世,就以简单易用,并功能强大,作为智能手机的代名词,直到

Google 推出 Android 平台,才棋逢对手;自此作为两款经常拿来一起比较的手持移动平
台,做了粗略分析比较;

1. 开发平台

目前开发智能手持平台设备的

app 相对来说已经比较简单。以 Android 手机 Nexus One

为例,它的处理器有

1GHz,内存则有 512MB,跟开发客户端应用的感觉已经很类似。

Iphone 平台
对于

Iphone 平台的开发,首先要熟悉 Apple 的 MAC OS 或者是 Unix 系统的开发基础,

Iphone 的开发工具 Xcode 并不支持 Windows 平台,因此开发者首先要拥有一台 mac 电
脑;

语言学习方面,熟悉

C 语言的工程师可以省一点力,因为在 Objective-C 中,可以直接编

C 程序,唯有用户接口的部分,一定得仰赖 Objective-C。

Android 平台
Android 采用 java 开发,因此 Android 对系统资源的操作程度已接近 PC 客户端开发。

对于程序兼容性问题来看:
Iphone 独此一家,因此可以很好控制应用兼容性问题,而 Android 平台的手机联盟战略,