Android在我心中是SHIT一般的存在 【言辞激烈,重口味,不喜误入】

来源:互联网 发布:淘宝宝贝复制诈骗 编辑:程序博客网 时间:2024/05/01 14:03

前两天在水木上跟人家讨论NOKIA如果当年选择了Android会有什么不同。讨论后让我又一次深深地觉得Android在我心中是SHIT一般的存在。记录一下往回的文字,以明心志。当然了,说是SHIT般的存在时有点过激,但是对Android总是没法有好感。


贴:

如果诺基亚2年前选择上Android系统,它现在会怎样?


我RE:

 nokia选择安卓肯定更悲催。按理说他应该继续塞班啊。IOS和塞班明显成熟度高。虽然塞班已经很落伍了吧,包括web os/palm os都是很成熟的。win8虽然大家鄙视m$但是我觉得win8要么悲剧要么改变世界。在我心中安卓=屎一般的存在。现在为止安卓还是感觉像是个玩具不像个产品。 


贴:

可是现在安卓是如日中天,一统江湖之势啊。如何解释这一现象呢?


我RE:

安卓我觉得现在就是个better MTK。当年的MTK也有除主流系统一统江湖之势。三星是例外中的例外吧。 


贴:

您在帖子中说的“感觉像是个玩具不像个产品”,你是从其用户体验,用户界面的感觉 
吧? 
  
从另外一个方面,其系统软件内部,架构等,是不是一定比对手wp, ios等先进呢?很 
难说,安卓这东西,就是靠开源免费来胜出,否则的话,它哪有机会呢?


我RE:

我原来在NV做过一段时间android GPU性能分析工具的事情。读过一少部分的代码吧。总的来说android从技术角度做的还是有板有眼的,但这也是相对于其他开源项目来说的。说他像个玩具不像产品,主要是从它的体验和技术方面说的。 
对比IOS  Symbian Win Phone8。 
IOS从硬件到软件都是在出品的时候给大家讲了一个精彩的故事,就是,电容屏幕是这么玩儿的。 再加上他的APP STORE以及APP的质量保证早就了今天。当然这次的map实在是跟shit一样。 
  
Symbian是当时考虑到了直板机的特点,做出了最适合当时哪个时代的产品,也是最开始让智能机有稳定的app可用的机型。就从他多年不带换核心只换UI库的这点就可以看出其核心的稳定性。 
  
win phone 8的话我觉得是新用户体验的探索以及对之前ms的优势的继承,从产品到live360到开发工具都是成熟的。我在苏宁适用了大部分机器,其流畅性跟IOS是一个级别的。 
  
反观android,更像是一些工程师根据自己的想法在做探索。java做界面我一直认为不靠谱。在NV看过不少android 3d游戏的demo代码和NV自己3D测评的代码。基本上都是为了让性能发挥出来而用java直接套着C/C++写OGL程序。进程的管理也是很神奇,他封装了linux的进程管理,当然这是根据android沙箱保护做的,但是做的是在差强人意。从很多人讨论如何让android程序正确退出就知道了。 android因为开源,所以还破坏了屏幕的尺寸的标准。这样也是要你命3000。还有就是除了三星的系统还算稳定外,没看见谁的安卓手机可以做到2月~3月不关机的。但是我的IOS\当年的Symbian做到了\palm one也做到了。android这个基于linux的没道理做不到。这也同样说明了他资源管理还没有做好。凑合着就出来卖艺了。在看android的开发环境。eclipse+sdkmanager这样的开发真是挺让人无语的。SDK要选各种各样的版本,各种各样的插件最后发现还是手写XML最方便。反观IOS,xcode+自己超高效率的方针环境。symbian当时是作为visual studio的插开发,vs的强大不需要多多说,我觉得世界上没有哪个IDE能比得上VS,说VI好用的让他别下载插件试试。eclipse虽然发展了很多年,也无数人证明了非常好,但是稳定性仍然很要命,资源占用的也是要你命3000. android的APP STORE更是乱成一坨,各家都来整。可以整没关系,但是google没出一个对android应用评价的体系,以及标准。程序的质量和稳定都无法保证。 
  
最后这些系统的流畅性, Symbian就不说了,当年的硬件太烂,卡的不行。PALM是某个时代无法超越的,但是单线程实在是影响了体验。IOS和winphone8的流畅性我觉得都是在一个级别的。但是android的流畅性,怎么说呢。我曾经左手IP4右手三星GIII,来对比用户界面的感觉。ANDROID的速度真的很好,搜搜的。有时候甚至比IP4还快。但是总是感觉他是为了快儿傻快啥快的,非常生硬。NV的tegra3 第五个核心是专门为了UI做快速响应的,结果相应速度上去了。但是让人感觉不舒服。 
  
但是android作为better MTK是做到了最好。将山寨机推向了一个新的高度。山寨机用户的第一需求能上QQ。他做到了。当年MTK的J2ME版本QQ。终于被高级版的QQ所替代了。使山寨机一下提升了一个档次。


贴:

您的很多观点我有同样的体会。 
  
现在我也是在某某公司维护android的部分代码,那些代码写得真是一般。但是,又不能改写,怕下次upmerge,又得折腾,所以,很是痛苦啊。 
  
你说的是有道理,这只是一个better MTK。 
  
其实,这种所谓开源免费,本质上是活生生的耍流氓:把原先的市场搅局,重新洗牌,否则,android这么可能现在的气势呢?对于原先就在这个领域工作的工程师,不是什么好事情啊,我们的饭碗也砸没有啦. :(   



原创粉丝点击