珍珠岩保温板厂家
免费服务热线

Free service

hotline

010-00000000
珍珠岩保温板厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

iOS设备适合游戏Android适合应用

发布时间:2021-01-21 03:44:56 阅读: 来源:珍珠岩保温板厂家

iOS和Android是两个最流行的移动应用平台,当你有了一个绝佳的创意,如何决定先在哪个平台上实现它?本文给出了自己的观点。

1.硬件与兼容性方面

Apple的硬件未必比Android旗舰们好,但是代码执行速度真能比的上i字头的并不多见。搭载Tegra3的华硕平板在之前的评测中和半年前的iPad2有胜有负,据悉其将在明年二月上市。而大家普遍认为明年四月苹果将会发布下一代 iPad。而市面上大部分Android机型配置远低于旗舰。是的,一旦新一代iOS设备上市,很快就会出现该设备独占的软件(Siri应该是个极好的例子),而为顶级Android设备开发独占软件则是得不偿失的。我拥有一台Galaxy SII,它上市于半年前,几乎已经是上一代Android旗舰了,但是我依然没有找到一款能发挥它性能的游戏。唯一能显示旗舰性能的是可以用外挂程序在这些游戏中开启16倍抗锯齿。

更严重的问题在于硬件分化。这体现在运算速度、屏幕大小、GPU系列、甚至是传感器上。GPU在Android 上有几个系列,甚至有一个付费软件专门用来解决这方面的兼容性——将一 个GPU伪装成另一个。再举个例子,著名游戏DoodleJump在iPhone4上的表现很好,在iPhone3G和Galaxy S2上就显得反应迟钝。原因是iP4上启用了陀螺仪,而3G和S2上仅使用加速度传感器。因为大部分Android机型不支持陀螺仪,所以游戏甚至未对此 进行优化。

综上所述,对系统要求较高的游戏适于在iOS上运行,而普通应用则对此表示影响不大。

2.付费、政策

游戏的赚钱方式主要有三种:付费购买、游戏内广告、软件内付费,以前两者居多。应用赚钱的方式则更多些,仅有少部分应用是付费购买的。对大部分应用来说,用户数就是钱。另外很多应用会采取软件内付费的方式。

Android 混乱的市场对开发者来说简直是灾难。在中国,任何游戏都可以在各种黑市场中免费下载。 在国外,盗版的情况应该稍好一些,不过依然不是个小数字。而最新的iOS5依然没有完美越狱,就是说这些设备中的付费软件都是买的。前一段 AppStore中国区爆出了黑美金问题,苹果很快就解决了:通过启用人民币支付。这对用户和开发者都是好消息。另一方面,Google的政策使得中国无缘付费软件。

Android的应用内广告也是个悲剧。愤怒鸟这个代表性作品在中国很容易就能找到去广告版。另外禁用这些游戏的网络访问也能阻止他们显示广告。

对 Android开发者还是有好消息的:Google仅收取用户付费的5%分成。前段时间苹果下架了一个软件,因为其开发者坚持绕过苹果的软件内付费, 嫌苹果的30%分成太高了。另外Android的软件审核更为宽松;即使是官方市场也只下架那些恶意应用。像Market Enabler这种用来Hack菜市场的软件都堂而皇之的在菜市场里付费下载。苹果有很严的审查,并且严禁那些和系统自带功能冲突的应用存在,Firefox既是为此无法入驻iOS平台。

所以,任何一次性付费软件(大部分游戏是这种收费类型)在AppStore上架更为合适;普通应用有更多的赚钱方式。对于软件内收费的来说,(网络游戏和各种线下服务的移动客户端)Android平台反而有一定优势。而且在Android平台开发软件也比较自由。你甚至可以和水货商结盟,让他们刷入带有你应用的固件。

3.系统层面

iOS对底层权限的开放很少,Android则非常自由甚至可以获取Root权限(随便哪个牛鬼蛇神做Android软件都要读写存储卡,建一个自己的目录,真是无奈)。

iOS特有的沙盘特性使得每个软件都是独立的。Android有极为强大的软件间通讯功能(这是个革命性的功能,只是过于Geek了,Google也不会宣传)。

iOS禁止后台进程,Android则完全开放。所以Android可以在桌面摆放小工具,iOS则只能放置图标。

举个例子,Android上我可以在下载器里开始下载一个文件,然后去做别的事。下载完成后下载器弹出通知,点一下通知直接调用播放器打开它。在iOS设备里就变成了:添加下载任务,看着他一点点下载直到完成,然后运行播放器程序,找到对应的文件,打开。

值得一提的是,iOS的通知系统极为优秀。他甚至提供了Android做不到的功能。诚然,Android可以通过后台服务不停地查询服务器来模拟iOS的通知系统,但这太耗电了。这里引用一条微博:“@williamlong: 不知道是不是我的错觉还是其他什么原因,刚才我的iphone上忽然弹出一个窗口,说我已经很久没玩捕鱼达人了,然后系统就自动运行我手机上的捕鱼达人应用了。”如果在Android上,要么运行服务,要么挂开机启动,但这两种方式都太重了,一个普通游戏干这种事儿也很容易被认为是流氓行为。(CutTheRope表示这事儿我干多了,3进程1服务占用60M内存毫无压力。)

这样看来在系统层面Android跑应用是非常自由的。游戏则较难从这种自由中获取足够好处。(CutTheRope表示卫星定位手机识别码互联网连接我全要,虽然作为一个用户看不到这有什么好处)Android软件唯一要注意的其实是自律,不要滥用这些权限。编写iOS应用要求比较高,足够美观是一项基本要求(钛备份是一个昂贵的付费软件,他的UI如果让iOS用户看到恐怕会笑掉大牙),限制也比较多,不过如果活用通知也会出彩。

上方微博邀请码:

幻灵仙域最新版

圣光之刃

格斗之皇BT

御天传奇破解版