技术开发 频道

Android对比iPhone哪个更适合你?

  【IT168评论】现在市场上有这么多不同的手机操作系统,软件开发人员要选择一款合适的操作系统,从事软件开发将会是一件不容易的事情。毫不奇怪,没有一个为开发人员提供的解决方案,特别是在移动应用开发蓬勃发展的今天。对于开发人员来讲,每个操作系统都有不同的优点和缺点。

  iPhone硬件统一具备优势

  “iPhone相比其他操作系统是容易开发,但很难赚钱的,” 软件开发Handmark公司首席执行官保罗雷迪克说。 “尽管您的应用程序相对容易的上传到应用程序商店,关键是要弄清楚如何让自己被发现,也只有这样你的应用才会卖出去,才能有收入。”

  当然,如此多的开发人员想为iPhone开发应用,更是一个软弱的比成功的标志。此外,一些研究人员表示,该设备的统一的屏幕尺寸使得它的应用创造一个相对轻而易举的事。因此,Android平台的应用如果要移植到其它设备则需要调整,以便适应不同的屏幕尺寸,然而一个为iPhone操作系统的应用程序将只需要适应iPhone的屏幕。

  “从开发商的角度来看iPhone的最大优点是,它的一刀切,也就是硬件平台的统一。这些是所有那些在屏幕大小上有很大差异的平台所面临的大挑战。” Concrete软件公司首席执行官Keith Pichelman说。毫无疑问,硬件平台的统一,避免了应用的重复开发过程,这对于一个软件开发商来说是一个天大的利好,这也是苹果的iPhone 平台获得成功的公认的一个关键。从开发者的角度讲,iPhone 的软件销售平台---App Store,他给更多的开发人员提供了一个将自己的智慧结晶转化为商业价值的平台,是自己面向全世界手机应用的跳板,通过这个平台,开发人员的产品可以被世界上任何国家和地区的消费者下载,真正面向了国际化。另外由于应用商店普遍受到支付问题的限制,令很多开发人员望而却步,或者没有得到应有的报酬,但是目前,iPhone的App Store正在和支付宝商谈合作,这一点支付宝相关的负责人已经确认,看来这种支付难的问题将在App Store上被打破,届时,会有更多的开发人员涌入到应用的开发热潮中。iPhone的蓬勃发展不言而喻。

  但是也有不同的声音,认为iPhone一直以它的易用性和超过10万的应用程序以及选择得到用户的好评。虽然这一操作系统就像是许多开发人员的梦想,但是有些开发人员说,他们的应用程序数量之多,竞争之激烈使自己的处境很艰难。

  Android开放平台备受期待

  DataViz的Android生产线的产品经理Ilya Eliashevsky表示,机器人为小型发展商提供了有很多不同的好处,因为它可以让开发人员简单地将应用程序上传到应用商店然后等待资金源源不断的流入,如果这些钱能够吸引人们的眼球的话。

  Android在过去取得了一定的成功,因为它是一个开放的操作系统,它将运行大量的由许多不同的设备制造商生产的设备,而且从开发人员社区中获得上升的势头,有些软件开发公司的高层认为如果他们现在正在实现近期目标以获得短期现金,那么他们一定会选择开发黑莓和iPhone平台的应用程序,但是如果要实现长期的发展那么他们会去选择Android平台。足以见得Android平台发展的后劲十足,不尽给从事Android平台开发的开发人员吃了一个定心丸。

  不难看出,iPhone是一个封闭的平台,对于普通开发人员开发成本的投入要求较高,令很多初级开发人员望其项背。但是因为其功能的强大,界面的友好,操作的方便,开辟了智能手机操作的新时代,引发了新一波的智能手机热潮,其应用商店明年预计将达30万,令其他的平台叹为观止。但是Android 平台以其开放性引来了众多商家乃至运营商的纷纷加入,层一度被业界誉为最有前途的开发平台。另外,由于开发门槛较低,很多开发人员对Android平台较为热衷,加之中国现在正处于移动开发的初级却快速上升阶段,大量的移动开发项目流向中国,各个平台的中国之争显得尤为关键。来自最新的统计数据显示,2009年中国移动开发行业中从事移动Linux (包括Android,Ophone)的比例占到了35.2%,而iPhone的比例仅仅有3.2%。可见中国开发市场Android的上升势头要高于iPhone。但是多平台,多版本的设备也给开发商带来了极为严峻的考验。

  正如一句俗语叫做:“魔术人人会变,各有巧妙不同。”面对激烈的竞争,每个平台都有自己存在并发展的优势,正所谓存在就是合理的。正因为有如此多的平台才有了精彩万分的应用,满足消费者的需求,消费者是检验成功的唯一评判标准,选择开发平台还应考虑消费者这个层面才不至于进入误区,因此开发人员也应适时的倾听一下消费者的想法,这才是关键。

 

 

 

 

0
相关文章