有谁知道诺基亚在Qt,Symbian,Maemo,MeeGo上的策略?

uza*_*y95 10 symbian nokia maemo meego nokia-wrt

我不知道这个问题应该或不应该在这里,但我非常想知道.诺基亚将如何处理Qt,Symbian(第3,第5,第1,2,3 ......)和MeeGo(Meego将使用symbian或将取代Symbian)和Maemo?

你认为学习诺基亚工具好吗?Symbian将永远存在或在接下来的X年中死去?

我真的需要你的建议,因为我想学习一种新的编程语言来开发移动应用程序,我想我已经迷失了这么多道路.

laa*_*lto 10

Qt具有很好的跨平台承诺.现在还不是很好,编写跨平台的移动应用程序是"一次编写,#ifdef无处不在".但如果您的目标是诺基亚设备的移动应用程序开发,那么学习Qt肯定是一个可以开始的地方.Qt与例如Qt Mobility的添加是平台之间最大的共同点.

如果您打算执行更简单的窗口小部件应用程序,请转到HTML5.它甚至更加跨平台.(注意到nokia-wrt标签:忘了WRT.它已经停止了.)

至于平台生命周期,它只是正常的进化.新平台将取代高端设备中的旧平台.较旧的平台不会死,但最终会被用于更便宜的低端设备.因此,Symbian不会很快死去.在可预见的未来,市场上仍将有大量基于Symbian的设备,能够运行为Symbian编译的Qt应用程序.哎呀.即使是较老的Series 40和Series 30平台仍然存在并且在他们的细分市场中表现良好,尽管Qt不会在它们上运行.

在Maemo和MeeGo的情况下,MeeGo将取代Maemo(技术上MeeGo就是Maemo 6).

在Symbian发展的情况下,诺基亚已经放弃了Symbian ^ 4的Symbian ^ n模型,并转向了连续的滚动更新模型.所以只有Symbian平台,而不是很多.

  • 使用Qt的这种方法的优点在于(在大多数情况下)编写Qt应用程序将只适用于Meego和Symbian,允许使用相同的代码开发目标数亿的最终用户. (3认同)

小智 1

我希望 Symbian 早日消亡,但学习诺基亚工具对你来说应该是安全的。它们现在基于 QT,为您提供了一系列 UI 开发技能。QT是跨平台的,适用于任何系统(无论Linux、Windows等),而不仅仅是诺基亚系统。也让您有机会磨练您的 C++ 经验。

此外,诺基亚 QT 工具包(针对诺基亚手机调整的 QT)对于 Symbian 和 Meego 来说是通用的,因此您已经为未来做好了准备。当 Symbian 消亡时(请尽快),您仍将使用与 Meego 相同的工具包。

  • 请保留您对 Symbian 的偏见。它仍然是地球上最常用的智能手机操作系统。与跨平台 Qt 相结合,使其成为瞄准数亿最终用户的绝佳机会。 (9认同)