【问题标题】:Does anyone know Nokia's strategy on Qt, Symbian, Maemo, MeeGo?有谁知道诺基亚在 Qt、Symbian、Maemo、MeeGo 上的策略?
【发布时间】:2011-05-24 06:43:12
【问题描述】:

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

你觉得学习诺基亚工具好不好? Symbian 将在未来 X 年永存还是消亡?

我真的需要您的建议,因为我想再学习一门新的编程语言来开发移动应用程序,但我想我在这无数的道路上迷失了方向。

【问题讨论】:

  • 这个问题是相当主观和争论的。即使我回答了,我也投票关闭它。

标签: symbian nokia maemo meego nokia-wrt


【解决方案1】:

自从诺基亚宣布他们的智能手机平台将迁移到 Windows Phone 7 之后,这个问题的答案确实发生了很大变化。虽然他们声称他们将继续将 MeeGo 作为一个研发平台进行工作,但很明显他们将在很大程度上放弃他们对 Maemo、MeeGo 甚至 Qt 的许多计划,因为这在 WP7 上是不可能的。 Symbian 正式不再支持诺基亚的新智能手机。

但诺基亚只是一家公司,尽管它是世界上最大的移动电话供应商。尽管如此,三星还是紧随其后,在智能手机市场上,有很多公司从诺基亚手中夺取了市场份额,其中许多运行的是安卓系统。因此,如果您正在寻找一个可供大公司使用的未来开发平台,那么您可能比学习如何在 Qt for Linux 中进行开发更糟糕。

【讨论】:

  • 我退出了诺基亚和塞班。现在学习android,也许以后学习iphone(因为市场份额)。感谢您的回答,我认为诺基亚将在不久的将来重返车轮世界......
【解决方案2】:

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】:

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

总体:-没有平台二进制中断,开发人员易于部署

【讨论】:

  • 平台之间仍然存在二进制中断 - 除非您属于同一平台系列,例如 Symbian。理想情况下,您可以将相同的源代码编译到不同的目标,但相同的二进制文件不会到处运行。
【解决方案4】:

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

此外,诺基亚 QT 工具包(针对诺基亚手机调整的 QT)在 Symbian 和 Meego 中都是通用的,因此您已为未来做好准备。 Symbian 死后(请尽快),您仍将使用相同的 Meego 工具包。

【讨论】:

  • 请保留您对 Symbian 的偏见。它仍然是地球上使用最多的智能手机操作系统。这与跨平台 Qt 相结合,使其成为面向数亿最终用户的绝佳机会。
猜你喜欢
  • 1970-01-01
  • 2011-09-28
  • 1970-01-01
  • 2011-09-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多