客户案例:赛龙公司 (Cellon International)
Cellon customer story-Chinese
|
|
当今的手机等手持设备被装备了越来越多的附加功能,如:数码相机、音乐、视频和游戏等等,这些功能的增加都是因为消费者需要一个好玩且易用的通信和娱乐设备。其结果是,手持设备设计商和制造商总在不断的寻找更多经济有效的方式来满足客户的需求。Cellon(赛龙公司),全球最大的独立无线终端设备设计商之一,正在尝试新的方式来实现她的目标。
赛龙公司是一家全球领先的独立无线终端产品和模块设计中心。该公司为世界顶级的手持设备OEM厂商和自有品牌经销商提供完整的模块、平台和终端产品解决方案。目前全球范围内已有超过2500万的无线手持设备采用了赛龙的技术。
随着手机行业市场竞争的加剧,赛龙公司开始寻找着可进行标准化开发、降低开发成本和缩短产品上市时间,同时能够掌控产品本身的功能和特性的解决方案。在公司开展C8000项目时,基于Linux系统的解决方案进入了赛龙的视野。
尽显开源优势
“赛龙一直以来提供的手机平台主要有C1000,C2000等平台,这些平台主要面向于市场上的中低档手机。而在高性能、多功能化的智能手机领域,赛龙在当时仍然是一个空白。这种局面让赛龙在市场竞争中面临巨大的挑战。” 赛龙公司高级软件工程师田文广回忆最初的情形时说到。
智能手机是当今手机技术发展的一个必然趋势,对手机生产厂商来说更是未来手机利润的一个新的增长点。要想在手机设计领域继续保持领先位置,赛龙必须开发一个面向智能手机的平台。
当赛龙尝试在他们智能手机平台上使用Linux操作系统时,他们也开始关注创建用户界面和可形成公司软件开发基础的若干应用平台。“我们两年前开始和奇趣科技公司有了初步的接触,”田先生说,“和其他开发架构相比,奇趣公科技公司的Linux平台解决方案Qtopia产品简洁、高效而稳定,这些特性给我们留下了很深的印象。同时,Qtopia有很好的开发文档和示例程序以加快开发人员的培训工作,这使我们的开发工程师在很短的时间内便可以学会使用Qtopia进行开发工作。”
奇趣科技的Qtopia提供了详细的说明文档和Demo作品,开发工程师通过学习这些文档和Demo,很快就对Qtopia有所了解并着手进行开发。通常而言,掌握基本Linux知识的开发工程师在经过一个月的学习之后就可以使用Qtopia进行简单模块的维护和开发工作了。
基于以上原因,赛龙决定采用Qtopia作为其开发平台。这样,基于Linux的智能手机开发平台项目就启动了,赛龙将该开发平台命名为C8000。
C8000平台是一款针对高端智能手机的解决方案,是开发一部真正的拥有齐全多媒体功能的手机的平台基础。这些功能包括媒体播放器,和具有电视输出功能的130万像素的摄像和摄影照相机。“在硬件部分我们选择了双CPU,以及Intel XScale PXA27x 芯片组和CMS92通信模块;在软件方面我们选用Linux作为该平台的操作系统,采用奇趣科技公司的Qtopia产品来开发图形用户界面(GUI)。”田先生介绍。
奇趣科技公司的Qtopia产品提供了一个基于Linux操作系统的非常高效的GUI开发工具。因为使用Qtopia可以允许制造商改变源代码,从而使赛龙公司能够通过采用Qtopia有效地满足他们的定制化需求。利用Qtopia的源代码,赛龙实现了许多复杂功能的开发,而这对于其他一些开发工具来说则是难以实现的。
“Qtopia的优势大大节约了开发工程师的开发时间和周期,例如,Qtopia支持强大的绘图功能。利用Qtopia去实现旋转、画圆、画矩形等工作易如反掌,但是如果采用其他产品,这些功能却很难实现。从这个角度来说,这节省了我们的开发时间,也节约了人工和开发成本。同时,C8000平台非常稳定,Qtopia在其中也起到了重要的作用,”田先生评价道。
“Linux操作系统正在被越来越广泛地应用,它的稳定、低成本和开放的标准平台等优势非常有利于开发。奇趣科技提供了一个成功的基于Linux 的GUI应用开发平台,使得我们的C8000平台在市场上取得了成功。” 赛龙首席技术官武筱华表示。
此外,轻松本地化是奇趣科技Qtopia应用开发平台另一个令Cellon称道的特色。其“Qt Linguist”是一个高效的软件翻译工具,它使平移流程变得非常简单。据田文广介绍,“Qt Linguist”是一个令翻译流程简易化的有效工具。工程师们只需要修改“Qt Linguist”中的应用项,就可生成最终的翻译并经过压缩的文件(qm文件)。
共赢的合作伙伴关系
2005年2月, 赛龙20位工程师通过一年的努力,C8000平台诞生了。
C8000平台主要功能的快速开发得益于Qtopia的高效GUI开发功能和奇趣科技的技术。
“通过采用Qtopia,使我们基于C8000平台的系列产品能够及时上市,”田先生说,“在刚刚引入Qtopia技术的时候,我们花了一些时间使它应用到我们的平台开发工作中。很快, 在几个月的时间里我们的开发工作变得越来越简单。现在,我们的工程师可以用很短的时间完成一个新项目的开发工作。例如,C8000升级产品C8060的开发仅仅用了三个月的时间,并且该产品还通过了RTSC测试验证。”
C8000平台的成功开发填补了赛龙在智能手机领域的一个空白,大大增强了赛龙的市场竞争力。基于C8000平台的面市产品也给Cellon带来了丰厚的市场回报。与此同时,C8000平台亦给赛龙带来了新的客户,提升了赛龙在中国及世界范围内的行业影响力。
定制化:C8000 平台的关键
Qtopia提供的设备定制能力对赛龙来说也非常重要,因为不同的客户总是有着不同的需求。
赛龙为客户提供从外形、机械、硬件到软件全方位的定制。如赛龙可以为客户提供直板手机、翻盖手机、扭屏手机等外形的手机选择。硬件方面,可以根据客户的实际需要提供由低端到高端多种配置的硬件方案(如是否支持WiFi,BlueTooth等);软件方面,赛龙可以根据用户的需求提供多种Feature的组合选择,(如是否需要来电防火墙,WWW浏览器,T9输入、歌词显示等等);赛龙还可以根据用户的喜好提供与客户风格相一致的Icon设计等等。而且,开发成本和产品开发周期在该开源解决方案的应用下也随即降低。
赛龙首席执行官孙景春先生表示:“Qtopia给我们充分的自由来定制我们的设计,从而满足客户的需求。同样,Qtopia满足了我们客户商业上和功能上的要求,这些客户包括一些全球大型的移动电话运营商和制造商,例如飞利浦和海尔等。”
Linux和Qtopia的益处与收获
对赛龙来说,设计复杂的功能齐全的手机,Linux是理想的操作系统,而奇趣科技的Qtopia技术更为C8000平台开发可定制的创新应用和用户界面提供了可靠保障。2005年第三季度,欧洲主要移动通信厂商飞利浦公司已将第一批基于C8000平台开发的手机推向市场。2006年3月,C8000平台被中国知名手机制造商夏新公司采用。Linux 和Qtopia正在为手机市场带来新的可能性和机会。
在中国,赛龙是第二家成功开发基于Linux和Qtopia架构的移动设备的公司。C8000平台为赛龙带来了更多的客户。基于C8000开发的产品不仅在中国大陆销售,而且有不少产品也销往香港,东南亚和欧洲等地。基于Linux和Qtopia 开发的C8000平台为赛龙带来了广泛的影响力,印证了赛龙无愧为全球手持设备制造商和设计中心的富于创新的合作伙伴。