太为Qt的词

在MeeGo上/ Symbian的和Android的UI工具包沉思

注意到,上周两个其他的开源智能手机平台是Symbian和MeeGo,英特尔的Moblin与诺基亚的Maemo后者合并。有趣的是关于并购的是,MeeGo将使用诺基亚的Qt的UI工具包,这也就是Symbian的打算方向。因此,两个大开放的竞争对手Android将分享,在理论上,开发UI的常用方法。

QT(发音为“可爱”)一直围绕在一个形式或时尚很长一段时间。这就是Linux的KDE窗口管理器的基础,在产品的Skype到歌剧到谷歌地球使用。作为UI工具包去,这是相当传统的,和widgets容器和诸如此类的东西,而不是从不同的Android的机型。当然,Qt的设计与C ++考虑开发商和运行在本地代码,而在Dalvik虚拟机字节码Android的基于Java的UI工具包运行。

然而,是什么使Qt的有趣的是没有这么多的功能和工具包的功能,但是这两个开放替代Android将使用它的事实。灿的Qt是一个电话卡,以帮助开发人员佑谁否则可能考虑的Android?

有些事情权衡Qt的青睐,但前提是Symbian和Meego的环境中采用。例如,QT提供了更多的编程语言绑定比确实的Android ......但只有事项如果可以的话,比方说,Symbian手机上安装Ruby,或者如果Meego的设备捆绑Python解释器。有许多熟悉的Qt开发的移动比外面有熟悉Android的UI工具包更多的开发者,并使用Qt坚持移动将是这样的开发商一个自然的过程。而且,Qt拥有以提供更快的UI操作,如果Dalvik虚拟机被证明是一个瓶颈的潜力。

但是,记住,移动开发不是单纯的UI代码的问题。Android有与各种超越UI功能的顺利整合,从互联网到本地数据库到相机。随着时间的推移,我们会看到Symbian和Meego的票价,特别是无论是开发商有效地坚持与C​​ ++,因为,而其他语言可供用户界面,它们不包括一切如何。Qt还拥有无数不同的口味,累计多年来,复杂的文档,并可能混淆开发人员。而且,当然,有一个潜在的假设,如果Symbian的使用Qt和MeeGo使用Qt,对于一个发展中国家将是为其他发展中国家类似,而且还有待确定。

Qt的,由Symbian和MeeGo的支持,目标是成为移动应用开发的另一个支柱。它肯定有它的血统。时间会告诉我们如何坚实基础,将在实践中,和Qt的影响将在其他移动平台上的东西,包括Android的。

加入对网络世界的社有个足球雷竞技app区Facebook的LinkedIn对那些顶级心态的话题发表评论。

©2010Raybet2

IT薪资调查:结果是