该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
话题从最近微软频频以跨平台为噱头的WP开发推广会。
话说微软想拉拢原有安卓和IOS的开发者,但是这些开发者是说拉拢就拉拢的吗?
我就问了微软工程师几个问题,他无法应对,我说你说的这个跨平台,是100%的代码重构,我岂不是要重新找团队来做?另外我如何适应你的开发环境?有没有ADB?
再说我也担心用盗版的VS来做开发会不会涉及法律问题。
所以我引入一个概念——生态。
IOS和安卓的开发者不会轻易换平台的,因为有大量的代码要重构。这是下游的生态。
上游的呢,ARM和这些移动系统可以说已经是共生关系了。
其实INTEL的ATOM一直想进移动领域。仅在上海的安卓测试团队就达千人之多。
你们用过intel芯片的手机吗?或者,听说过吗?
这就是生态的问题,原有的生态系统,已经完全适应了原有的体系,并且不断进化。
那么Ubuntu也好,什么960也好,必须完全建立自己的生态。
芯片商对于驱动等固件的支持,是否到位?是否有足够大的团队,足够多的投入来帮助这个新的系统?
开发者是否愿意在这个平台做开发?
用户是否能适应?
刚刚说的市场问题,再来说说技术问题。那些心理变态、追求极致、恨不得给抽水马桶装程序的Geek或许能够接受各种bug。
但是普通用户呢?不怕不识货,就怕货比货。市场总是面向众多傻瓜用户的。
至于960,兼容安卓这招,在我看来无疑是死路。他想实现的方式就是用自己一套中间层来解释安卓程序的代码。得花大量的时间去研究安卓的实现方式。
就像不是所有的win程序都能wine成功,这种解析方式肯定有各种bug。不过不跟安卓一起升级,那么就无法运行一些高level API的程序。跟的话疲于奔命。
最后再说一点,做一个产品,最终还是看市场定位的。看看龙芯,我不能说太多。
个个都说得很响,说要取代这个,取代那个。
我问你,你进商场了没有?别说取代,你连和别人亮招的机会都没有。
至于目的么,我想龙芯已经达到了,960也会达到。但是几年前一直掷地有声的那个梦想,我不知道他们忘了没有。