Symbian平台是全球占绝对优势的手机平台(没有之一),全球市场份额约为72%,在国内的市场份额也达69.3%之高,然而,在市场份额上占绝对优势的Symbian OS。在开发者数量上却并不占优。比如,与基于Windows Mobile的开发者数量相比,基于Symbian OS的开发者相对较少。这一方面是因为Symbian开发对于开发者的要求较高,另一方面也是由于国内系统、深入地从事Symbian开发的培训非常少,绝大多数的程序员都是通过书本、网站等渠道自学,既缺乏效率又容易走弯路。
目前Symbian开发人员极度紧缺,与极为庞大的Symbian手机用户群体非常不成比例。
这是因为目前国内高校还没有专门针对Symbian开发的专业设置,相应人员的培养主要依靠企业内部培训和社会培训,而由于手机软件开发的特殊性,能够提供系统培训的机构并不多,因此造成了供求严重的不对称,而且这一状况预计很长一段时间内都不会有明显的改观。而且随着3G在全球的普及,诸多先进的移动应用将进一步成为热点,因此可以预见,在未来Symbian开发人员仍将处于极度紧缺的状态。
按照经济学的原理,供求关系决定价格,所以Symbian开发人员的薪资水平高于普通的程序员是确定无疑的。
有C++桌面软件开发的经验,对学习Symbian平台开发是非常有帮助的。因为基于Symbian平台软件开发绝大部分都是以C++语言为基础,有C++开发经验的,转型到Symbian平台手机软件开发需要专门的学习与训练,但是转型起来会比较快,一旦成功转型,其待遇至少要比之前提高40%以上。
转型之前,还需要了解一点,就是虽然Symbian开发是以C++开发为基础,但是作为手机软件开发,在许多方面同传统桌面软件的开发还存在着很大的不同。比如手机操作系统平台与Windows平台相比,整个平台与开发API完全不同;再如手机是弱资源设备,对内存管理等要求比较高;同时手机还是实时设备,用户很可能在手机上网时,突然有电话打入,这些都是手机软件开发者必须考虑的问题。
手机软件与传统PC软件之间较大的不同是兼容性较差,一般来说使用某种平台的手机基本无法运行基于其它平台的软件,因此从市场因素考虑,Symbian操作系统和S60平台的市场占有率是最高的,用户群体也最多,基于Symbian的手机软件产品的市场收益也必定会大大高于其它平台;另外,软件开发者也都希望自己的产品能占有尽可能广的市场,因此市场占有率最高的平台也就成为理所当然的首选。另一方面,从技术方面来说,Symbian操作系统和S60平台都是移动应用开发领域里最好的平台,Nokia和Symbian提供的各种支持和资源也比较多,因此,Symbian高级开发工程师课程从市场角度出发,把培训重点锁定在了Symbian操作系统和S60平台的开发上。
乐成数字通信学院的教师均为在大唐、新浪、盛大数位红、中国移动等一线通信企业中从事多年系统开发和项目管理经验的资深项目经理,从而可以深入浅出地将各种专业技术、行业标准、开发技巧、项目流程等系统地传授给学员。
“Symbian高级开发工程师”的讲师曾就职于掌上明珠等多家通信行业大型企业,领导、参与多个大型项目,包括中国移动飞信项目、华旗交通部电子桩考系统、日本Xing编辑软件等。在C/C++、Symbian等方向具备深厚功底。
讲师技术特长:
熟练使用VC++ 6.0、BC3.0、TC开发Windows应用程序
熟练使用EVC++4.0+PPC2003、SP2003开发Windows嵌入式应用程序
熟练使用Symbian SDK S60 2nd、3rd开发UI程序
熟练编写软件工程(ISO9001,CMM)各阶段文档
熟悉TCP/IP、UDP等网络协议
熟悉各种关系型数据库SQL Server、Oracle等
乐成数字通信学院位于北三环东路与和平西街路口东北角的贵州大厦19层,紧邻和平西桥,交通非常便利,三环主路、辅路公交及地铁5号线均可抵达。