关于iPhone平台开发生态
2010-05-28 01:59:00 来源:WEB开发网1、iPhone和Android哪个个平台更有前途
我更看好iPhone平台(包括iPhone,iPod Touch,广义也包括iPad),原因是我认为在移动平台未来取得成功最重要的是开 放和标准。iPhone在硬件上面完全封闭,发行渠道上也很封闭,那么我为什么还看好它呢?
iPhone 在硬件层面的封闭保证了产品的系列化,标准化,这是第三方开发者最应该珍视的。回想历史,摩托罗拉手机在中国的总销量可能是 iPhone的百倍,但是虽然有这么多的用户,但是没有产生任何真正广泛流行的应用。那么是摩托罗拉没有智能手机平台么?不是,摩托罗拉是市面上几乎所有流行智能手机平台的大玩家。J2ME刚刚出现的时候,我下载的开发包,里面的模拟器就是基于各种款式的摩托罗拉手机的,当时摩托罗拉几十款流行手机同时都支持了J2ME。Nokia做Symbian的时候,摩托罗拉也是第一批合作厂商。Linux/Android/WinCE等平台也从来没有少过摩托罗拉的身影(最近好几款大火的Android平台手机就是摩托罗拉出品的)。
在 iPhone横空出世之前,只有Nokia在Symbian上坚守S60、S40等的多产品系列的,标准化系列化的产品设计。回报就是在移动百宝箱的Java区,游戏、应用几乎都是for Nokia的。这就是市场和统一市场的区别,iPhone的用户数量,短期内决无可能超过摩托罗拉的用户数量,但是iPhone用户数量早已超过摩托罗拉任何一款手机(或者一个相关系列手机)的用户数量了,这是产生流行应用的必要土壤。
所以,因为产品的系列化,标准化,Nokia曾经有过自己在智能手机领域的辉煌。但是整个手机行业太固步自封了,Nokia太固步自封了。自从 7650以来,我已经用了很多款Nokia的S60手机了,虽然性能越来越好,外观越来越酷,但是近10年了,真正的大改进并不多,开发仍旧困难,操作仍然笨拙。话说那天,我在地铁上看到一个美女用手写笔去拉动手机右边的滚动栏,恨不得大喊一声,“你改悔吧,别浪费生命了,买个iPhone吧!”。这其实就是iPhone出现前,手机行业固步自封的最明显表现。
我尤其珍视的是软件层面的开放,对第三方开发者的开发。这点可能也有人不同意,他们认为iPhone平台软件层面也很不开放,比如不能后台运行第三方程序,不能自行发行,不能开发第三方输入法等等。但是,这些种种的局限,有些我相信可能是阶段性的,有些是为了让发行渠道的利润更高。总体来说,我认为如果你要开发的应用在iPhone平台的种种限制下,能够做出来,那么iPhone平台就是对你来说,就是目前最好的移动平台,也是最开放的移动平台。开放是一个多层面的问题,不是说开源就一定最开放,iPhone平台目前丰富的应用,丰富的文档,方便的开发环境,这也是平台开放性的重要组成部分。
- ››关于Android中是否可以使用全局变量的问题
- ››关于.NET CF版WebBrowser控件的问题
- ››iPhone应用帮助残障儿童看图说话
- ››iPhone实用工具AppBox Pro使用教程大揭秘
- ››iphone4省电方法
- ››iphone 获取地址的详细信息
- ››iPhone 库的基本内存管理策略
- ››iPhone加密文字亲手做 私密信息有保障
- ››iphone 根据经纬度坐标取详细地址(包括国,省,市...
- ››iphone/ipad ios cocoa object-c 近期苹果UI部分小...
- ››iphone中如何进行多线程编程
- ››iPhone OS SDK的这些事[安装、下载、版本、实例、...
更多精彩
赞助商链接