Qt是一个跨平台的应用和用户界面框架,开发人员可以使用这个平台方便的将自己的应用程序移植到目前市面上的主要操作系统中,在移动平台方面,Qt在Symbian之外还将兼容Android和iOS。
在去年一月份,诺基亚耗资1.53亿美元收购Qt的创建者Trolltech公司,并在今年开始将其逐步推向开源化,使其成为未来一个重要的发展战略。之前基于Qt开发平台制作的著名软件有Skype、Google Earth等。
诺基亚发展跨平台战略本身是个很不错的选择,仅Symbian一代系统就拥有不同的用户界面系统区分,包括S40 1.0、S40 2.0和S60 1版、2版、3版、5版等不同版本,就连同一版本的不同机型也会有屏幕分辨率、配置等不同参数,这对于应用开发人员来说就是个噩梦,制作一款软件需要多次重复修改来适应不同机型。
Qt平台将会兼容Symbian S60、S40、Symbian^3、Maemo以及Meego等多个平台,这些都是诺基亚旗下的设备。但是在诺基亚维基论坛中,他们新加入了对iPhone和Android平台兼容的介绍。
诺基亚此举看起来有些不可思议,但是大家需要注意的是,苹果在线商店的总应用程序数量已经超过20万个,Android电子市场的总应用数量也已接近10万。大家都知道,应用商店对于智能手机系统来说是最重要的环节之一,Qt的跨平台开发将会让已有的iPhone和Android应用快速大量的移植至诺基亚Ovi商店,提供给诺基亚用户使用,而开发人员对于这种花费小工作量多增加收入来源的做法也将会非常欢迎,这不得不算是诺基亚的一招妙棋。