| |||
| Symbian平台是全球占绝对优势的手机平台(没有之一),全球市场份额约为72%,在国内的市场份额也达69.3%之高,然而,在市场份额上占绝对优势的Symbian OS在开发者数量上却并不占优。比如,与基于Windows Mobile的开发者数量相比,基于Symbian OS的开发者相对较少。 这一方面是因为Symbian开发对于开发者的要求较高,另一方面也是由于国内系统、深入地从事Symbian开发的培训非常少,绝大多数的程序员都是通过书本、网站等渠道自学,既缺乏效率又容易走弯路。 随着手机智能化程度越来越高,未来对Symbian开发人员的需求自然将水涨船高,现在选择这条道路无疑是非常明智的选择。据了解,成熟的Symbian开发人员目前月薪基本都在8000元以上,超过万元的也很常见。 基于Symbian平台软件开发绝大部分都是以C++语言为基础,有C++开发经验的,转型到Symbian平台手机软件开发需要专门的学习与训练,但是转型起来会比较快,一旦成功转型,其待遇至少要比之前提高40%以上。 如果你的C++已经有了不错的基础,同时也有兴趣了解自己是否已经具备从事Symbian开发的能力,不妨来参加一下乐成数字通信学院的Symbian开发有奖入门测试,十道中等难度的题中只需答对六题,就说明你已经合格;如果答对七题,还可以获得一份价值80元的礼品;如果答对八题,更可以获得参加Symbian高级开发工程师培训的350元折扣券,这就来试试吧! |
| ||||
| 这是个广告性质的post,我也就不太较真了。澄清一些东西: 1. 不存在转型问题。Symbian是OS,就如同其他OS一样。在其上进行开发,对C++的要求并不高,现代C++的一些内容,很多都被舍弃了。可以说是一个简化的C++。当然它有自己的一些特点,但归纳下来,都在OO的范围之内。 2. Symbian开发者数量并不少,Forum Nokia这个社区的注册用户数量就达50339,这还不包括newlc等其他symbian社区的人数。总体人数应在百万人以上。从历史的经验看,薪资和能力成正比,和所使用的开发平台,语言不会有长期关系。 3. Nokia的Symbian S60上的策略,从3.0平台起,要求必须经过sign后才能在手机上发行。这一策略是双刃剑。从手机用户的角度看,这的确能提高安全性。任何软件如果做恶,nokia都能根据sign的记录,对其开发者进行惩罚。同时任何没有sign过的软件,都无法再其他用户手机上运行。但是从开发者的角度看。这是一种封闭策略。sign的价格为一次250美元,全球仅有4家nokia认证的test house可以进行sign的认证。在中国,仅有上海一家。这对中小企业和个人开发者是相当高的门槛。这就造成了symbian上的开发,不可能像开源软件那样具备庞大的社区和活跃的开发状态。 4. 从nokia的企业战略上,有一点非常有意思。n770和n800,也就是俗称的internet tablet是纯linux计算机。nokia投入了大量的力量在开源与linux上,但是没有任何一款linux手机上市。这是因为symbian的投资回报曲线仍然在上升阶段。上市linux手机相当于自己打自己,(就像移动不会支持WiFi一样)。但是当symbian的投资回报曲线进入拐点后,是否会上市linux手机则是一个可以考虑的问题了。这两年symiban上有了一些微妙的变化,如open c, s60 python。 5. nokia靠什么称王?是高端的s60手机么?答案是靠1100,2600这样几百元的非智能手机,抢占了中国农村市场称王的。iphone很好,5000人民币的造价和总共不到200万台的销量,连1100的零头都不到。 引用:
|
| |||
| 引用:
![]() iPhone的造价远不到5000人民币,记得有数字说,apple每卖出一台iPhone,当时就可以得到30%左右的利润,剩下的就是每个月从AT&T分成的利润(这个貌似在10几至20几刀) 还有,iPhone现在已经卖出近400万台了 完毕 |
| |||
| 一楼看来对Symbian有一定的了解,但是—— 首先应该说分析的比较准确,的确Symbian C++是简化了的C++,都在OO的范围之内。 但是如果你以这种心态去开发Symbian OS应用程序的话,可以说你做的不可能是一个好的程序。 原因主要有以下几个: 1.Symbian OS是运行在手机上,对存储限制比较严格。你开发时是不是没有考虑过程序优化的问题(只实现功能就可以)? 2.Symbian C++是简化了的C++,各种优化算法,内存管理都是来自于C++,不熟悉一下C++内存管理,不可很好理解Symbian内存管理。 3.两者都是面向OO的,如果没有面向对象开发的基础,怎样去设计好的Symbian程序?除非你愿意永远做一个“程序员”。 关于第二点,Symbian开发者数量并不少吗?是“爱好者”数量不少吧?只是在Symbian论坛注册就算是开发者了吗?这百来万人都能进企业做Symbian项目开发?我看大不见得。我和Nokia的一些项目经理也有过沟通,据他们认为,全国能称为Symbian高手的也就在100名左右,能真正从事企业级开发的当然会多不少,但远远达不到以万计的程度。 另外,薪资和能力有一定的关系当然不错,但是从经济学角度讲,价格是由供求关系决定的,做Symbian开发的如果转去做VC++开发,有几个还能保持原来的薪资? 其它几点,仁者见仁,就不多说了。 此帖于 2008-03-13 03:35 PM 被 bjkuku 编辑. |