» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 40 123
发新话题
打印

[数码手机] 转一篇机锋网文章的节选 iPhone触控手感为何顺畅度比Android高一筹

支持一个,这桶水浇下来,如醍醐灌顶,幡然清醒。


TOP

引用:
原帖由 supermetroid 于 2011-1-13 20:00 发表

怎么实现的不知道,不过android自带浏览器做的还要好
是嘛,眼拙了,我还以为流畅的差距只有在游戏和浏览器、地图这些应用中才能明显的区别开来呢。

[ 本帖最后由 burnfox 于 2011-1-13 20:29 编辑 ]



TOP

即使同样机制,但是C#毕竟跟JAVA不是一样的东西,也许解释效率更高吧。

另外看到一个说法,微软在宣传时用的是“C#是编译型”的口号,虽然同一篇文字中说这可能是微软的宣传手段,但应该可以看出C#的性能至少比JAVA是强的吧。

http://zh.wikipedia.org/zh/%E6%AF%94%E8%BC%83C_Sharp%E5%92%8CJava

http://en.wikipedia.org/wiki/Comparison_of_C_Sharp_and_Java


TOP

这有一个实测


http://wenwen.soso.com/z/q177393914.htm


首先,c#要在Release编译,其次java6.0以上,C#的环境呢?应该用2008或2010

其次,c#的优化选项你开没?

我前段时间用八皇后递归算法,比较了一下c、java和c#:
环境 耗时(毫秒) 编译选项
win2003 R2 vc6 21010 cl /O2
win2003 R2 vc2008 19007 cl /O2 /arch:SSE2 /fp:fast
win2003 R2 gcc(msys) 16523 (MinGW/msys)
win2003 R2 sun JDK 6 29152
win2003 R2 c# 2.0/3.5 25126
ubuntu 8.04 sun JDK 6 31320
ubuntu 8.04 GCC 4.2.3 12230 gcc -O3 -msse2 -mmmx -mfpmath=sse -funroll-loops -march=pentium4 -pipe -fomit-frame-pointer
ubuntu 8.04 ibm JDK 6 20304

结论:
1、sun jdk6在linux下比Windows2003下慢 7.44%
2、VC2008编译的C代码比VC6快 10.54%
3、Win2003下GCC(msys)编译的C代码比VC2008的快 15.03%
4、Linux下GCC编译的代码比VC2008的快 55.41%
5、linux IBM JDK6 比 SUN JDK6快 43.58%
6、linux IBM JDK6 比 VC6编译的代码快 3.48%
7、linux IBM JDK6 比 C#的代码快 23.75%
8、Windows下C#比sun Java6快 16.02%

TOP

引用:
原帖由 Mozi 于 2011-1-14 09:25 发表

转文章自己不看的?
1、sun jdk6在linux下比Windows2003下慢 7.44%
5、linux IBM JDK6 比 SUN JDK6快 43.58%
8、Windows下C#比sun Java6快 16.02%
请问Windows下C#和ubuntu下IBM JDK6相比慢多少?
至于Dalvik不 ...
微软人家两样都是自家东西,Google两样都不是,谁知道谁更能吃透底层的东西。

TOP

如果坚持JAVA效率没问题,那只能归结到Android团队的无能了啊。

这绝不是所谓黑啊,只是个逻辑问题。

[ 本帖最后由 burnfox 于 2011-1-14 17:45 编辑 ]

TOP

我相信这跟侧重点绝对没关系。

因为很明显现在Android是想做到完美顺滑但是做不到。

我不相信Android开发者和Google不眼红iOS中热火朝天的游戏销售啊。

TOP

如果有谁对于份额这么个浮云的神马非常看重,悉随君便。

如果有谁说Android创造的价值已经超过iOS,我倒是要打个问号请教了。

Android是全价格覆盖的。

而明星产品Galaxy S以全运营商全网络(包括4G)之力,达到了千万销量。

而iPhone属于高价产品,即使在都卖199的美国,它的资费也是最高的。

iPhone 4以G网之力,也达到了千万销量。

但是分析估计Verizon的iPhone 4单独就有千万的可能。

份额这个东西,等CDMA版iPhone出来之后再议可期。


但Android用户自豪的宣布Android中免费程序何其厚道的时候。

Android第一款百万刀达成的小鸟开发商却感叹赚钱不易。

一些我这样的果粉还傻傻的对着每天不计其数,没有广告的限时免费程序偷着乐呢。

[ 本帖最后由 burnfox 于 2011-1-14 18:30 编辑 ]

TOP

开发效率无可否认的是C#和JAVA高,相应导致开发成本低,这是优点,所以C++工程师的工资高于前两者。

但是至少在Windows上,前二者对普通用户的使用成本却高于C++程序,因为我没见过一个程序自带Net framework或JDK运行环境,还需要用户自己去下。

TOP

当然不关心份额,尤其是这么一个空有数字,却没盈利预期的份额。

但是确实希望Android能把流畅和游戏数量质量弄上来。

免得那些那舍不得买旗舰,用着低端Android机的哥们一见面就要我的iPhone,甚至连个Android上有的斗地主都要拿我的iPhone玩,而我拿他们的没得玩(即使是旗舰),连看Flash都看不了(旗舰好歹能看这个)。

说这个绝对没黑的意思,我确实爱玩手机,但是你不能说让我玩多任务吧?让我登上自己的Google账户收邮件,把自己的联系人添加到人家机器里?让我玩打字?低端机又跑不了Flash。我不能逼人去买旗舰机吧?让我自己买,又没这个需要。

[ 本帖最后由 burnfox 于 2011-1-14 19:39 编辑 ]

TOP

一说事实吧,有人就要说优越,是不是只要能显示iOS好的,全是秀优越的,全是拿钱的,说不好的,全是事实,全是免费的?

这么说难道帮Android说话的就不要钱么?帮Apple说话的全是拿钱的,帮Android说话的全是充满爱的?

不过说到谷歌的核心业务,我才恍然大悟,原来Google是故意把软硬件多样性和市场弄成这样的:这样就可以逼着开发者用免费软件+广告的方式来发布软件了,Google根本看不上分成那点钱,而是一门心思的要靠广告赚钱,不过可苦了开发者了。

[ 本帖最后由 burnfox 于 2011-1-14 22:06 编辑 ]

TOP

引用:
原帖由 tdk01 于 2011-1-14 22:04 发表

对自己好点,买台游戏机
为啥非管人玩游戏用啥?

[ 本帖最后由 burnfox 于 2011-1-14 22:19 编辑 ]

TOP

引用:
原帖由 tdk01 于 2011-1-14 22:08 发表

买啥都可以
推荐一款有大量词典、离线维基百科、单位换算、购物清单、记账、提醒、星图软件。

可以放入任何口袋、方便上网听音乐的。

游戏不用多,能玩Tilt to live就行。

[ 本帖最后由 burnfox 于 2011-1-14 22:24 编辑 ]

TOP

想兼具可以么?

我说的这些没有需要大量输入的,iOS的能忍了,现在电话费便宜,一年发不到一条短信。

另外能在词典、星图上取代iOS的游戏机有啥。

iOS越狱用的维基百科可以随时自制数据库。

Android的试过,好像只能等人发布,如果能自制请教了。

[ 本帖最后由 burnfox 于 2011-1-14 22:28 编辑 ]
本帖最近评分记录
  • NeoB 激骚 +1 最骚 Rated by wap 2011-1-15 00:52

TOP

引用:
原帖由 tdk01 于 2011-1-14 22:28 发表

兼具要看能不能凑合啊
我觉得不能
当然如果对游戏无所谓,能玩就行的可以,但是这样的话随便什么系统都没问题了
你觉得不能就请用Android,管我用啥玩游戏不明真相啊。

PSP大作半年能出一款,MHP绝对玩不来,所以PSP借人了,战神斯巴达还一直没玩呢。

NDS我老了玩不来了,除了逆转裁判系列没有想玩的。

touch我揣兜随时可以拿着,PSP我还得背个包。

[ 本帖最后由 burnfox 于 2011-1-14 22:33 编辑 ]

TOP

 40 123
发新话题
     
官方公众号及微博