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

时间:2010-12-12 16:09:52

标签: symbian nokia maemo meego nokia-wrt

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

您认为学习诺基亚工具是否有益? Symbian将永远存在或在接下来的X年中死去?

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

4 个答案:

答案 0 :(得分: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平台,而不是很多。

答案 1 :(得分:3)

自从诺基亚宣布他们将转向Windows Phone 7用于其智能手机平台以来,这个问题的答案确实发生了很大的变化。虽然他们声称他们将继续致力于MeeGo作为研发平台,但很明显他们很大程度上会放弃他们对Maemo,MeeGo甚至Qt的许多计划,因为这在WP7上是不可能的。对于诺基亚的新智能手机,Symbian正式死机。

但诺基亚只是一家公司,尽管是全球最大的移动电话供应商。尽管如此,三星正紧跟其后,很多公司在智能手机市场上占据了诺基亚的市场份额,其中很多都运行Android。因此,如果您正在寻找将被大公司使用的未来开发平台,那么您可能会比学习如何在Qt for Linux中开发更糟糕。

答案 2 :(得分:2)

诺基亚计划制定了一项伟大的战略。 这个策略在qt中变得明显 开发人员可以使用他们的代码定位一个平台而不是针对多个平台,例如egzample有一个为solitere开发的应用程序,然后让它运行在windows linux和mac以及symbian和windows mobile.Hence减少编码时间和平台的努力 至于symbian和meego Symbian: - 无论手机制作如何,都会有持续的更新 Meego: - 将推出一个新的并行用户界面,它可以集成到symbian

总体而言: - 没有平台二进制中断和开发人员的轻松部署

答案 3 :(得分:1)

我希望Symbian能够早日而不是晚些时候死去,但是你应该安全地学习诺基亚工具。它们现在基于QT,为您开辟了一系列UI开发技能。 QT是跨平台的,适用于任何系统(无论是Linux,Windows,还是其他),而不仅仅是诺基亚系统。让您有机会磨练您的C ++体验。

此外,诺基亚QT工具包(针对诺基亚手机进行了QT调整)对于Symbian和Meego来说都很常见,因此您将面向未来。当Symbian去世时(很快,请),你仍然会使用相同的Meego工具包。