第1篇

大家好,很高兴可以和大家在这里就 Symbian 开发的相关问题进行交流和讨论,当然,这首先得要感谢 51CTO 给我这样的机会。
关于 Symbian 开发,我并不是业界的权威,但是我确实在这方面做过一些工作。由于身处高校的原因,大部分的工作都是学术化的,很少与具体的产业结合起来,这也是今后需要加强的部分。
在第 1 篇博文里,我想就如下几个问题进行简单的说明:
1、  为什么要选择 Symbian
2、  如何学习 Symbian
3、  以后博客的主要内容是什么?
 
1 个问题,为什么要选择 Symbian
认识 Symbian 4 5 年前的事情了,当时一听到这个名词,还不知道是什么含义。后来查了相关资料,才知道手机原来还有操作系统这块天地。从刚开始接触 Symbian 到现在,我也看过很多报道,听过很多演讲,参加过很多会议,大家都会提到一个词:市场占有率。下图就给出了 2006 年第 3 季度,智能手机的市场占有份额比较图。
从这幅图里,我们可以看到,橘红色的 Symbian 占有了大片区域。对于一个手机开发者来说,开发出来的软件价值的大小,跟用户的数量是密切相关的。用户越多,不仅可以带来更大的经济利益,软件本身的价值也会在无形之中得以增加。所以,从市场占有这个角度来说,选择 Symbian 可以使得产品能够被更多的用户使用,具有更大的经济效益。
另一方面,从 Symbian 本身来说,其特点也使得其能够从与其它操作系统的竞争中脱颖而出,这在我们以后会具体讨论。从开发者的角度来说,如何才能学习和掌握 Symbian 开发呢?这是我们的第 2 个问题。
程序开发是一门技术,和其它所有的技术活一样,程序开发的诀窍就是练习。当然,练习也要分方法,练习也要结合其它方面的学习辅助。关于如何培养 Symbian 开发者, Symbian 社区给出了很好的解决方案。
l         网络
互联网是一个浩瀚无边的资源的海洋,在这里, Symbian 社区提供了丰富的资源。 [url]www.symbian.com[/url]Symbian 的官方网站,它提供了 Symbian 产品、活动、开发、学习的各方面信息,其中 Symbian 开发者网站( developer.symbian.com )包含了 Symbian 开发的许多实用的资源。如果你热衷于 S60 (基于 Symbian 系统的一个用户界面开发平台)的开发,那么可以访问 Nokia 论坛( [url]www.forum.nokia.com[/url] ),它提供了 S60 开发的最为翔实的资料,包括丰富的文档、 SDK WIKI 和讨论区。如果你关心 UIQ 的开发,那么可以登陆 developer.uiq.com ,上面会有大量的资源。
l         培训
Symbian 社区还提供了许多线下培训,以帮助开发者更快更好地进行开发工作。具体信息可以查看 Nokia 论坛 ->Technical Services->Training and eLearning
l         书籍
Symbian 出版社已经出版了很多关于 Symbian 的书籍,其中有不少已经被翻译成了中文。比较经典的有 Symbian OS C++ for Mobile Phones 系列, Developing Series 60 Applications �C A Guide for Symbian OS C++ Developers 等,其封面如下
       
l         激励
对于激励机制,比较典型的是 Nokia 论坛的知识竞答和 WIKI 贡献比赛。它们都是针对用户对于论坛的贡献来进行比较,优秀者可以获得最新的 Nokia 手机。此外, Nokia 论坛还会在每年举行多次的开发大赛,获奖者也可以得到诱人的奖金。
l         认证
为了规范 Symbian 软件开发以及评估开发者的水平, Symbian 公司提出了 Symbian 开发工程师认证考试,此外,还提出了 S60 开发工程师认证考试。通过考试的工程师可以在行业里有比较好的就业前景。
 
最后,我简单说一下以后我会在博客里写哪些内容。首先,我会及时地提供 Symbian 相关的一些新闻和活动信息,比如最新开发平台的发布和特点、最近有什么竞赛活动或培训;其次,我会把自己业务时间写的程序或者是看的资料整理之后放上来和大家交流;最后,我也会为大家推荐一些好的书籍或者是网站,希望我的一点行动可以帮助大家更快地进入 Symbian 世界。

你可能感兴趣的:(职场,Symbian,休闲)