您的位置 » 首页 » Mobile » 论:魅族研发Android系统的必须性和时间紧迫性!

论:魅族研发Android系统的必须性和时间紧迫性!

发表于954 天前 | 作者: Estoremap | 分类: Mobile | 破蛋日:2009年06月26日 | 流行热度: 306°

meizu 一、什么是Android。

虽然不是很必要,但是我确实见到还有人在问这个问题。
为了不分散主题,请不明白的MY到百度百科看看:http://baike.baidu.com/view/1241829.htm。更多的内容,则谷歌可也。

二、魅族研发Android系统的必须性和紧迫性

首先,作为一个有长远目标的企业,不能在系统上受制于人,尤其是对于这样一个准备以软件作为核心竞争力之一的企业。现在的MyMobile系统不能完全称为是魅族的。因为WinCE是微软的,魅族无法掌控这个系统的发展方向。微软把CE做成什么样,魅族就得在什么样的系统上做做二次开发。UI可以改,功能可以加,但是核心功能只能用现成的,不管它好与坏、美与丑。

这里有个问题,将来wince7、wince8出来了,要是微软对新版本的改动较小还罢了(可能性不大),要是改动较大,那魅族怎么办?是再投两年时间和大把钞票去迁移到新版CE呢?还是抱着CE6在可能的范围内做改进?如果是前者,首先你必需等微软推出新版CE才有可能升级现有系统,而且还得滞后一两年的自行研发时间(内容包括定制、保持新老界面一致且程序兼容)。微软什么时间能推出,魅族可说不上话。其次,近期微软自己传出要在 WM上搞全屏、多点等魅族已经费大力气"定制"出来的功能。魅族要在研发上与微软赛跑,下场一定会很惨。那么就只好一直用CE6?能用一辈子吗??我想改进这个系统,可能吗?没有源代码,小改可以,大改没门!
如果魅族有自己的系统,问题就好办了。什么时候更新自己说了算,修改哪个模块、添加什么功能也是自己说了算。只有这样才能真正自己掌握自己的命运,才能夺取市场的自动权。
即使从不把鸡蛋放在一个篮子里来考虑,也要再搞一个系统出来!诺基亚只有 sb吗?三星只有wm吗?就算是苹果,人家的系统完全是自己开发的,而且有Mac OS的用户基础。魅族不能只做微软底下的一个小公司,魅族不说做比肩微软的企业,至少也要做能够与之平等对话的企业!
其次,软件数量的问题。不可否认现在的MyMobile系统已经聚集了不少优秀的开发员。而且有相当一部分WM软件可以移植到CE上来。但是CE与WM还是有很大区别的,且魅族定制太深,所以软件还是不能用繁荣来形容。目前小8用户数相对较少(将来多了就是另一回事了),用户少决定了开发人员绝不会多。最重要的是,现在的开发多以民间的形式运作,专门的软件公司很少。
而Android系统的软件会少吗?现在还比较少是没错。但是开放手机联盟有34家全球顶级企业、无数制造商正在开发Android手机(包括国内数不清的山寨厂)。因此,Android将来的用户数目一定不会少。用户多,专职从事Android开发的软件企业和个人就一定会迅速涌现出来(Cootek在第一时间就推出了Android上的TouchPal输入法,因为他们与许多国际手机厂商有合作),Android软件的丰富指日可待。
有人说Android系统跑在虚拟机上比较慢。虽然我没有用过,但是我不相信这个观点。如果现在的Android系统真的很慢,谷歌不是傻子,他绝对不会推广这个系统。通常来说,我们见到的虚拟机相对都比较慢。但是Android得虚拟机是直接运行在核心上的,跟微软的.NET FRAMEWORK完全是一个道理。坛子里有不少WINDOWS编程的高手,我说一句.NET FRAMEWORK基本上算是一个系统的,覆盖面极广的虚拟机系统,这句活没有问题吧?所以我根本不担心Android系统的性能。就算理论上慢一点,那也是为了优化整个系统架构,提高统一性和编程的效率(不是执行效率)。.NET FRAMEWORK给程序员带来的好处所有程序员都知道!
再次,是J.WONG自己说的,CE的授权费不低,造成成本压力有点大。开发Android既是为用户多提供一种选择,增加潜在的用户群体,同时在与微软谈价钱的时候也多个筹码。更低的价格,更好的产品,这是没有人不喜欢的。中国人一向精明,J.WONG更精明!

三、处理好CE与Android的关系

这一点是现在争论最多的地方了。我简单总结有这么几种观点:
    1.系统没个连续性,让开发人员无所适从。
    2.CE都还没搞定,哪有精力搞其它的。
    3.现在的系统已经不错了,再优化优化就好了,我们就爱用现在这样的。
我说,上面这些观点都对!
1.现在这个系统魅族投入了多少精力呀!是说放弃就放弃的么!?将来肯定要坚定不移的使用很多年!开发人员没必要寒心,魅族从来没说要放弃当前系统。老大的原话是"希望我们的用户将来可以自己选择所使用的系统,并可以自由在两个系统之间切换。”
2.CE的定制是花费了大量的时间、精力。那是因为CE基本上只是个嵌入式系统,并非专为手机设计的。也就是说所有与手机有关的功能都要魅族自己开发(从这点上说,真的很佩服魅族这个以前从来没有开发手机的小MP3厂子)。CE只相当于一个内核,多数系统软件都是定制出来的。这也是为什么我们从广义上可以说MyMobile是魅族自己的系统的原因。而Android系统就是为手机而生。所有模块都已经是现成的了。魅族只要定制一下UI,添加一些自己特色的功能,再做些小修改就直接可以了。所以开发起来不会像当初那么费劲。
3.现在的系统确实已经不错了,我也比较喜欢。但是萝卜青菜各有所爱,总有人喜欢Android吧(人数应该不少)。如果魅族有Android,再凭借如此强劲的硬件配置,岂不可以吸引了更多的用户来买她?我讲句心里话,我觉得M8已经算目前市面上最完美的手机了,低价质优,就是这个系统门槛把不少人拦在了外面。我的一个朋友手机刚坏,觉得我手上的M8简直太酷了!可就是因为没有官方QQ(他是手机QQ狂人,因为工作关系,很难用电脑上网),最后他选择了一款WM系统的手机。
能够同时享用两个系统,软件的选择面是不是大为拓宽了?解决了软件数目的问题,你觉得小8会不会大卖呢??呵呵,我百分之百相信!

The NDK will not benefit most applications. As a developer, you will need to balance its benefits against its drawbacks; notably, using native code does not result in an automatic performance increase, but does always increase application complexity. Typical good candidates for the NDK are self-contained, CPU-intensive operations that don’t allocate much memory, such as signal processing, physics simulation, and so on. Simply re-coding a method to run in C usually does not result in a large performance increase. The NDK can, however, can be an effective way to reuse a large corpus of existing C/C++ code.

说得很明白,多数程序并不能从使用NDK中得到好处。NDK对于CPU使用率高、内存分配少的信号处理、物理模拟等应用比较适用,普通代码用NDK并不能带来性能提升。相反,这几乎总会带来程序复杂性的增加。这也从侧面映证了Dalvik虚拟机并不慢。另外NDK的出现使得许多现有C/C++代码得以重用,这不正是重大的利好消息吗?我可是看到不少人报怨Android采用java作为开发语言,使得自己的专长难以发挥啊!现在还有话说吗?

还有,这位朋友说Dalvik虚拟机慢,所以Android才发布NDK。那您的意思就是说NDK的原生C/C++代码快咯?既然Android支持原生的C/C++开发,又何必再指摘Android运行会慢呢?请把逻辑理顺!

标签:, , ,

文本标签:, , ,
本文地址:http://www.estoremap.com/mobi/918.html
PS:本站文章部分摘录和部分原创,转载请以链接形式标明本文地址

马上分享给你的朋友吧~

已经有7个伟大的人留下了手印...

  • 卢松松 说:2009年06月27日 3:00 上午 回复

    关于魅族我了解不多,不过学习了你的分析思路!

    • estoremap 说:2009年06月27日 9:48 上午 回复

      @卢松松, 魅族现在很尴尬哦

  • 短歌行 说:2009年06月27日 7:36 上午 回复

    是应该改改OS了,要不总被别人牵着走

    • estoremap 说:2009年06月27日 9:50 上午 回复

      @短歌行, 我觉得最开始就应该用Android,说不定还能借助google打开半壁江山呢?现在好尴尬,好尴尬,一边是销售不佳,一边是一群M8的用户们,哎,苦了魅族哦

  • A.shun 说:2009年06月28日 2:14 上午 回复

    魅族是很尴尬
    单纯选择ce就是个悲剧

  • 粥小卜 说:2009年06月28日 2:49 上午 回复

    我搞错了 我以为说是蓝魔~ 好像差很多哈 我弄错了~~ :sorry:

    • estoremap 说:2009年06月28日 9:50 上午 回复

      @粥小卜, 孔子曰:中午不睡,下午受罪。孟子说:孔子说的对!

发表评论

你的大名(必填)

你的邮箱(必填)

你的网站(选填)

icon_wink.gif icon_neutral.gif icon_mad.gif icon_twisted.gif icon_smile.gif icon_eek.gif icon_sad.gif icon_rolleyes.gif icon_razz.gif icon_redface.gif icon_surprised.gif icon_mrgreen.gif icon_lol.gif icon_idea.gif icon_biggrin.gif icon_evil.gif icon_cry.gif icon_cool.gif icon_arrow.gif icon_confused.gif icon_question.gif icon_exclaim.gif 

既然来了,就说几句吧?