kimi25 2010-12-26 22:24
Android游戏开发商:机型分裂是最大瓶颈[2P]
Google很讨厌“碎片”这个词形容现在的Android生态系统,他们给起了一个专用词“F-word”,但是当开发人员们谈到Android时,依然避免不了要支持数百款不同机型的烦恼。
或许会有人指出,到目前为止已经有80%以上的设备运行了Android 2.X系统,版本分裂的情况不再明显,但是机能和分辨率的差异随着新机不断推出而凸现。
最新版本的Android电子市场以及支持开发者提交同一程序的不同优化版本,可以针对分辨率和显示密度进行分类,如果一些设备不适用于某款程序,那么该机上的电子市场将会进行过滤,用户不再会下载完程序之后发现不能使用。
虽然这种措施看起来可以改善用户体验,但是并不是每一款手机都能进行分类优化,比如EA Mobile和Gameloft,他们的大型Android手机游戏遇到的问题尤为突出。
EA Mobile的游戏在上架之后,客服会接到数百个投诉电话称他们的游戏不能正常打开。更糟糕的是,很多人无法通过15分钟退款机制收回自己的购买费用。虽然Google已经将游戏安装文件大小限制提升到50MB,但是大部分的3D游戏很容易超出,开发商们不得不使用游戏程序+数据包的方式提供下载,用户购买程序之后,需要通过网络下载数据包才能试玩。往往在下载数据包之后,15分钟的退款保护时间已经超出。
Gameloft也是一个很大的手机游戏开发商,一直在努力支持更多的Android设备,但是他们的游戏很多都锁定了分辨率,同样是各种问题和投诉源源不断。
如果开发商们不再使用官方电子市场作为销售渠道,自建网络商店提供更精确的机型匹配,这样可以解决部分问题,但是销量将会受到很大影响。
Google,你会怎么办?
[align=center][url=http://news.mydrivers.com/Img/20101226/11263074.jpg][img]http://news.mydrivers.com/Img/20101226/S11263074.jpg[/img][/url][/align][align=center][url=http://news.mydrivers.com/Img/20101226/11263083.jpg][img]http://news.mydrivers.com/Img/20101226/S11263083.jpg[/img][/url][/align]
tomato666 2010-12-26 23:08
嗯,的确.安桌机子的配置间差别太大了.不方便程序的研发
xiucd 2010-12-27 00:05
不过现在的高端机都是1G的cpu,512的ram800x400的屏幕分辨率啊
700lou 2010-12-27 02:25
由于源码开放,造就大批厂商跟进。但是又都不愿意受谷歌控制,所以,很多产品都不能使用原生系统。
shiyishi3 2010-12-27 10:48
这个就是彻底开源,但google又不对硬件最规格化管理的弊端。谷歌应该出一个典型硬件模式,其他厂家可以自己声称是否符合兼容某个或某几个模型。这样软件开发商只要针对几种模型开发就好了。
终端适配这个问题可大可小,长远下去会成为拖累安卓的整体客户体验;弄不好就成了败给iOS的罪魁祸首。
不过谷歌是否真想靠安卓赢iOS也是个问题呢。