有关Android平台内容进行全面分析

移动开发 Android
Android 包括一个被 Android 系统中各种不同组件所使用的 C/C++ 库集,比如线程机制和底层内存管理机制。

Android平台目前还不适合开发类似实况足球(Winning 11)、使命召唤(Call Of Duty)等大型3D游戏,这样的说法是否准确,到目前为止没有一个人可以证明这一点。

网易手机作为此次展会的唯一一家专业手机类媒体合作伙伴参与了报道。在会议现场,网易手机采访到了台湾大学资讯网络与多媒体研究所的助理教授陈彦仰先生。作为一名资深的Android和iPhone双平台开发者。

陈教授与我们分享了两个软件平台的开发心得以及他自己对App Store和Android Market的一些看法。我们看到您今天演讲的主题是:iPhone和Android之间的竞争关系,那么您怎么评价这两个系统和他们的代表产品,更看好哪一个?

这个要看个人的需求了,外形,软件都是需要考量的因素。Android成熟的速度蛮快的, 从消费者的角度来讲,iPhone的体验更好,我现在用的也是iPhone。但从行业的角度来看,包括HTC、索尼爱立信、三星等手机厂商都已经开始花大力气开发Andorid硬件和软件,Android的前景还是很值得期待的。

网易手机:Android系统的产品在款式数量上远远超过了苹果,但在销量上,数十款Android手机的总和还没有苹果的3款产品多,前不久,有一个第三方的调研机构公布了一组数据,Google的Nexus one上市***周仅仅售出了2万台,而iPhone 3GS(网购***价 5457元)上市***周的销量是300万台,您认为是什么造成了如此大的差距?

Google的市场推广做的不够,仅仅在自己官网上进行销售,限制性很大,而事先也没有进行大规模的广告宣传。Verizon在推广摩托罗拉Droid时候付出了1亿美元的广告费,对Droid的销售起到了很好的促进作用,但Google并没有这么做。此外,苹果这么多年来还积累的很多狂热的粉丝,这个也是Google所没有的。

iPhone平台的开发门槛虽然高一些,但开发工具更好用。最重要的是,开发者可以获得的回报更高,App Store现在可以进行收费的国家有70个, 而Android market就少得可怜,包括大陆和台湾地区在内的很多国家和地区的用户都无法购买收费软件,这就意味着开发者的软件的潜在客户就会少很多。

不过iPhone平台的开发也有不好的地方,App Store的软件审核就很麻烦。一款软件提交之后需要经过2-4个星期的审核才能被用户看到,即使是给软件升级也是同样的周期,这个速度相对于其他手机平台的软件开发虽然不算慢,但比起PC软件开发来,还是有些慢。

网易手机:还有一个和开发有关的问题,现在有一种说法是:Android平台目前还不适合开发类似实况足球(Winning 11)、使命召唤(Call Of Duty)等大型3D游戏,这样的说法是否准确,如果准确,那是不是意味着Android平台可以运行的游戏在今后很长一段时间内会继续和iPhone平台保持很大的差距。

陈教授:确实存在这样的问题,Android的手机并不是由一家厂商生产,产品之间差异比较大,软件的兼容性会遇到很大挑战,开发者在测试上也不可能都顾忌到,开发的成本更大。

不过由于Andorid开放平台的问题,所以用户的选择更多。当然,还有刚才提到过的回报问题,开发者肯定希望自己的软件被更多人看到并购买啦。而两个软件商店之间的差距,在短时间之内确实难缩小。

网易手机:如果您开发一款软件,想让它在App Store里的排名比较靠前,会采取什么推广方式?有没有什么针对App Store排名方式的捷径?陈教授:做广告,在论坛炒作之类的常规手段,因为苹果不会对外公布App Store的排名规则。

所以也没有什么捷径可言。以前把软件做好,就自然有人回来下载,但由于、App Store里的应用已经接近10万个,所以现在的状态可以用“酒香也怕巷子深”来形容了。网易手机:我看了您的简历,知道您现在在领导一项大型的双平台开发工作,那么能否给大家简单介绍一下?

我们正在研发一个Android和iPhone双平台的室内外导览软件,你只要将你的手机摄像头对准物体,手机上就会显示被摄物体的信息,这项技术将在台湾花博会(2010 International Flora Expo)上投入使用。

同时这个技术还将被应用在旅游领域,我们与瑞策国际合作推出了一款名叫玩透透的软件,游客可以用它在自助旅游的时候辨识景点、规划自己的旅游线路等,从开发者的角度来考虑,您更愿意去开发哪个平台的软件?

【编辑推荐】

  1. 新一代的Android手机介绍
  2. 深度剖析Android SDK版本介绍
  3. 谷歌Android手机能否站稳中国
  4. PythonAndroid深度剖析Android应用程序的四种构造块
  5. 探秘与众不同的Android系统?
责任编辑:chenqingxiang 来源: csdn
相关推荐

2010-03-02 13:51:05

Android开发平台

2010-02-05 16:44:27

Android平台

2010-03-03 16:51:13

Android版本

2010-03-01 15:23:24

Python操作语言

2010-02-03 17:10:12

Python编写

2010-03-02 15:10:27

Android系统

2010-02-04 16:43:18

Android 配置问

2010-02-05 18:04:36

Android程序框架

2010-03-02 09:13:55

Android手机系统

2010-03-05 15:49:56

Android界面

2021-10-19 08:33:10

Android手势检测

2010-02-04 14:16:45

Android平台

2010-02-06 15:19:35

2010-03-04 17:50:42

Android操作系统

2010-02-23 14:41:28

Python模块

2010-03-01 09:43:09

Python编程语言

2010-02-24 17:22:59

Python项目

2016-11-16 15:05:42

情感分析

2010-02-06 14:52:53

Android平台

2010-02-03 16:03:44

Python系统文件
点赞
收藏

51CTO技术栈公众号