meego& amp;的应用程序开发与QT共生

时间:2012-07-09 07:20:11

标签: qt symbian nokia qml meego

我是移动应用程序开发的初学者。我有C语言的知识。我想为meego(诺基亚N9)开发一些应用程序。 symbian设备。我已经下载了QT sdk.now我想要学习的应用程序开发。 C ++还是QML?因为我告诉我这个语言非常初学者。我可以从哪里开始?请帮助我。感谢

1 个答案:

答案 0 :(得分:2)

您需要做的是首先学习与您将使用的框架相对应的编程语言。一旦你这样做,你就可以开始学习如何使用框架了。

  • Qt:C ++
  • Qt Quick:JavaScript和QML

之后,它取决于您想要开发的平台形式:

  • 经典桌面操作系统(Windows,Linux,Mac):Qt with C ++适合您。你也可以使用Qt Quick,但目前它还没有真正用于那些平板。此外,你有C语言的技能,所以从学习C ++开始,然后Qt对你来说可能更容易,因为C和C ++有很多共同点。
  • 移动操作系统(Symbian,MeeGo):使用C ++进行开发在移动操作系统上可能比在PC操作系统上更难。所以你最好使用Qt Quick和QML 和JavaScript 。此外,Qt Quick是为移动平台的开发而制作的。与桌面操作系统不同,你有一套真正的可重用组件,如按钮,滑块,滚动条......那些Qt快速组件(这是它们的名字)也存在于桌面上,但它们不是(直到Qt5和Qt Quick 2.0)在Symbian和MeeGo上开发了它们。

Qt总是更快更流畅,但使用Qt Quick编码更容易。

您还可以使用C ++ / Qt部件和QML / JS / Qt Quick部件开发混合应用程序,但它更先进。这将是下一步。 ; - )