android,iOS,win8我的观点

中山野鬼 发布于 2012/03/11 18:36
阅读 9K+
收藏 2

讨论这个话题,其实是比较空的,但一直有思考,也有和朋友讨论过。希望大家理解,这里的win8只是说微软的生态圈。至少目前微软,google,apple,三大生态圈很难出现合并迹象。

1、apple封闭但有效,google开放但混乱,微软立场不坚定。这是从战略上来看。

2、apple,微软都不是JAVA路线,google是JAVA路线。我至今仍然不清楚google当初对android使用java在移动设备上的真正目的。但从纯技术角度,同样的效率,JAVA将更多的消耗功耗,对服务器和桌面系统,不算什么,但是对手持移动设备,对功耗敏感的,未来可能就有问题。当然实际CPU功耗只是手持移动设备中一个部分,还不是大部分。

3、最后谁输谁赢。未来的猜测。我下不了结论。别喷我,很多东西是动态的,不是个人意志为转移的。

回到战略上来看,apple封闭,被别人骂,而且诅咒它如80年代后期一样,会走向落寞。我认为这不太可能。首先,目前的apple的封闭性质更接近intel的封闭(相对ARM的方式,intel将架构,芯片工艺,优化系统封闭的自我整合)apple目前的封闭,可以给予用户很高的客户体验,同时存在良好的生态环境。大家不用喷我,我先说明,我不是果粉,我没有任何一款apple的设备,从imac,到ipad都没有。反对我的人的理由可能有下:

1、苹果的用户体验不过 如此,拿XXX的飘过。

我只能这么说,你真正把苹果的产品用熟练了,你就知道什么好什么坏了。苹果的用户体验被说成第二,很难想象谁感说第一。就凭SAMSUNG的工程师整天做梦都想赶超苹果的这个心态就注定了,SAMSUNG在为了苹果而活着,不是为了自我超越。

2、苹果的封闭,使得其无法占有足够的市场占有率。

市场占有率重要还是利润重要?不妨大家看看身边,做大众消费品移动软件的的外包团队,做iOS的多还是做android的多,那种给MOTO,SONY整体承接UI定制的不算。那不是面向大众的。苹果虽然移动设备占有率不高,总软件数量被android追赶超越,但是真正好用的并不少,而且苹果一家占了全球利润的百分比多少?对苹果而言,只要一个能维持高利润的市场占有率就可以,而没有必要为了保证占有率降低单机利润。所以苹果封闭导致市场占有率不能是老大,这本身就不是一个正常企业的逻辑,老大不代表是赚得最多的(绝对量)企业。

3、苹果太贵了,没有性价比,拿XXXX的飘过。

这从某个角度是个事实。但从另一个角度,这不是反驳苹果没有竞争力的理由。

因此apple的相对封闭,从赢利角度,从用户体验度角度,从外围软件外包团队利益角度,都是有效的。

谈下google的开放但混乱。

现在的android更有点象早期桌面系统的x86兼容机。但整个赢利模式混乱无比,或许这是网络化商业模式和传统IT商业模式冲突导致的。后者更看中版权,前者更看中占有率。google究竟想要什么?通常会有以下几个理由:

1、通过android获取更多终端,使得google自身搜索或广告业务可以扩大规模。

2、通过android使得成为移动市场的标准,怎么赚钱另谈,先把市场卡住为,这是典型的网络时代的思维,如同现在的小米科技的思维。

3、通过android的全面推广,使其多样性的标准化,类似ARM打击MIPS的策略。但这个不是网络化的思维。是传统的产业链细分,某节点垄断从而控制产业链的思维。

但上面3条,从google目前的策略来看均没有明晰的执行策略。对于第一条。google的开源和无法阻止设备厂家深度改造和定制,他的自身业务的拓展更本不现实,阻止设备上家深度 改造这和android能做大的精神相背离,会丧失合作伙伴,通过付费合作伙伴有限获取源码这种搞军备竞赛的方式,不是好的商业模式,首先没有太多利润,其次会把整体合作伙伴推给竞争对手,谁都不愿意被未知成本的勒索,价高者可获得优先新版本的android,这是个弱智赢利策略,我相信google没这么弱智。前2年我还用google map ,现在国内的导航和电子地图,在android上的,大把好东西,google map受政治影响还无法及时更新(注:这我们应该支持的,google不会把美国的机密开发给中国,一味开放给google,只会把中国的战略机密全部暴露给美国,凭什么?)

对于第二条,这就更扯淡了。靠具体应用,或在应用层做文章赚钱,但是android已经给改的七零八落的,大家都知道,android下编程存在气泡一说,就是针对不同硬件规格,同样应用要增加不同的代码做修正。而且android的设备版本混乱。兼容和高效本来就是相互矛盾的。具体应用又需要全面兼容。网络化应用很多时候离不开浏览器,这就是一个案例。国内很多软件不存在这个问题,是因为国内通常都是倒版使用windows,在win2000/win xp时代没有此等问题,但实际上现在win xp ,win vista ,win 7也已经出现一定的不兼容性。

对于第三条,我倒认为是有效的方式。要么猪养肥了再杀,要么如ARM一样。灵活的少收点版权费,薄利多销。但现在已经混乱到这个状态,这一方式google也很难推广。google收购moto,我认为是迟早的事情,但没想到这么快,google的目标无非有二,一则,可以通过MOTO增强android的专利池,二则,有MOTO给google做最原生态的android设备,使得混乱的android有一个旗帜标杆。关于第二点,估计google 不敢明说,因为这有又当裁判又当运动员的嫌疑,在这方面,倒是微软和NOKIA光明磊落,执行力也更强。而关于MOTO的专利,google真的很需要,但只是在强化android自身上,对android的商业模式的推广没什么帮助。

微软的策略也很容易理解,首先肯定要下水。其次,肯定是通过收版权的方式保证一部分利润。因此,先绑一家全球做手机产品最牛的企业玩(注意,不是做手机加工最牛的企业,这里包括了产品的设计,营销,售后,整个产品生命周期的事情),让别人看到自己好后,可以少收点版权,多推广客户。这和ARM的思路很象。在这方面,我的态度,虽然现在微软+NOKIA的组合不被别人看好,但我认为,只要操作得当,前途很光明,至少比android光明。而且我认为,只有微软执行层面脑袋进水了,才会收购NOKIA(不谈是否有能力),和NOKIA的合作只是找个体力者帮他推广事实标准,最终微软肯定希望全面的向各个硬件厂家授权(费用高低看市场规模),如果微软收购了NOKIA,等于走苹果路线。但这种组合又不是一个企业内部的紧密合作,从微软历年的文化而言,也只是和intel战略合作,而不是被intel收购或收购intel。

 

总结一下,android混乱不勘,如同早年山寨市场的联发科系在大陆的局面。别看现在分光无限。那也只是在固定的一个商业模式下,大家形成动态平衡。很有点20世纪国民政府的样子,现在SAMSUNG,HTC都在搞自己的OS,只是没有地盘,没有生态圈玩不转,如果android分崩离析,android本身控制下的地盘出现权力真空,这些厂家又会各玩各的,进入混战局面。苹果,属于党指挥枪,一切为了用户体验度的强权路线。微软则属于维新派或革命派,老思路,新方式,希望力求维护和重新夺回一定的统治地位,暂且依赖NOKIA这个早期军阀力图强下一块底盘,只不过NOKIA比陈炯明的实力更强,而且相互依赖目前看来更深。

 

 

 

以下是话题补充:

@中山野鬼:这是个标准大杂烩的帖子,不是用来证明我的观点是否对,而是希望大家能够参与讨论,这样可以给很多技术人员,对未来自身技术学习发展方向给予一定的参考。我的观点是否被喷,不重要。重要的是至少这个问题能够被广泛的讨论。抽象点,就是哪个技术路线更有前途,对于技术人员更有利。 (2012/03/11 18:52)
加载中
1
邓凡平
邓凡平

说得有道理。前几天我也喷了android。不过看到这个帖子后,我觉得事情不会就那样非黑即白。即使Android是陀狗屎,但市场也会不小。这个世界,不可能除了iphone就是winphone。一定还有第三者或第四者..,目前看来最大的可能性就是android了。抛开android的浮云,其底层其实是linux。从这方面考虑,linux做OS的手机,未来一般不太可能被干掉。毕竟是开源的,毕竟有这么多成熟方案。

对于我们这些打工的人来说,如何抉择呢?如果仅仅做UI,那么做哪个平台都是replacable的(如果你做到大牛,不在此例),只有去熟悉业务,做核心业务才是最有价值的。当然,如果你没有业务可做,不妨选一个入口,然后杀入OS层,framework层,把它搞透,搞清楚。掰开了,揉碎了。从这一点来说,android是最佳的选择。iphone.winphone的核心都掌握在苹果和微软的手里。而android,说实话,只要你够努力,够专研,能学到不少东西,也就能提升自己的价值。

如果不想做OS,那么也需要选一个核心的业务,例如webkit,视音频,图像处理等。

很多人对平台纠缠不清,这个不看好,那个也不看好。我自己也是纠缠不清,但是要选择出路,找到解决办法。我目前的解决办法就是从android入手(相比而言,这是一个不错的平台),把framework搞透(目前离这个目标不太远了),下一步将选择一个专业的方向去focus,最终想做到一个架构师这样的水平。架构师嘛,眼界要广(见识越广,越能融会贯通,举一反三),在专业方向上深度也要有。

这是我看完本文的一些想法,希望对那些还在纠结的同志们有帮助。

alvinLee
alvinLee
+1
灵剑子
灵剑子
+1
FoxHu
FoxHu
+1
0
大东哥
大东哥
我突然觉得,根java沾边的东西,没有不混乱的。。。。。。 忽喷。
0
中山野鬼
中山野鬼
我比较反感的是JAVA的虚拟机。欢迎大家喷我。就面向对象而言,JAVA还是不错的。
自风
自风
=。= 我无语。我倒是对JVM的贡献叹为观止。
0
dake
dake
android要是有C/C++应用开发接口。。我就学了。。
dake
dake
ndk开发gui不好用。。。
晓寒
晓寒
有一种东西叫 NDK
szmneo
szmneo
本来就支持,不要为没学找借口了~
0
东胜神洲
东胜神洲

这么多比较,其实都忽略了一些东西,例如: 没有 Android ,Google 还是那个 Google;没有了 IOS,Apple 靠边站甚至落成二流公司;Microsoft 不做 Phone 操作系统,仍然还是一流公司。。。

0
中山野鬼
中山野鬼

引用来自“delphixp”的答案

这么多比较,其实都忽略了一些东西,例如: 没有 Android ,Google 还是那个 Google;没有了 IOS,Apple 靠边站甚至落成二流公司;Microsoft 不做 Phone 操作系统,仍然还是一流公司。。。

回楼上的,你说的是事实。不过我想把话题回到移动方面开发阵营的讨论上来。以看大家的讨论是否能给这方面开发的技术朋友一些帮助。
0
CheckStyle
CheckStyle

前几天和公司其他事业部门的同事吃饭,他们做Android内核层面的东西,有一个老同事对Dalvik VM的研究和造诣,已经到了很高层次--他们正在往其他嵌入式OS上移植Dalvik VM..

按他的说法,Dalvik VM目前还不如Java的经典VM来得成熟(如 Hotspot, JRockit,或者J9)

0
CheckStyle
CheckStyle

引用来自“delphixp”的答案

这么多比较,其实都忽略了一些东西,例如: 没有 Android ,Google 还是那个 Google;没有了 IOS,Apple 靠边站甚至落成二流公司;Microsoft 不做 Phone 操作系统,仍然还是一流公司。。。

这么说看起来很有道理,其实是胡扯.

你把苹果的核心业务剥离开去和其他公司PK,这不是搞笑么?

没了搜索,Google还是Google不?没了Windows和Office,微软还是微软不?

 

0
D
D-dragon
个人觉得android虽然混乱,最大的优点是开放,就凭这一点,再加上google的实力,只要google不放弃,那么参与android的人肯定是最多的。android特别适合像中国这样的市场!
0
土匪强
土匪强

引用来自“godlike”的答案

个人觉得android虽然混乱,最大的优点是开放,就凭这一点,再加上google的实力,只要google不放弃,那么参与android的人肯定是最多的。android特别适合像中国这样的市场!
+1
返回顶部
顶部