Qt mobile用于android的速度有多慢

Qt mobile用于android的速度有多慢,android,c++,qt,cordova,Android,C++,Qt,Cordova,我想知道Qt mobile的优缺点。我听说过一些事情,比如性能比本地应用更好。然而,我不确定我是否能相信这一点 我不是C++开发人员。事实上,我没有C,java,C++的经验。我只是一个网络开发者。我将phonegap用于非常简单的应用程序。但我想开始学习新东西,以便开发更好的产品 您能描述一下优势、用例、开发所需的时间以及Qt的一般含义吗?原生android(NDK)或Qt(基于NDK)具有相同的速度,但Qt在UI、多线程、图形、解析器和网络编程方面为您节省了开发时间 目前,Qt For mo

我想知道Qt mobile的优缺点。我听说过一些事情,比如性能比本地应用更好。然而,我不确定我是否能相信这一点

我不是C++开发人员。事实上,我没有C,java,C++的经验。我只是一个网络开发者。我将phonegap用于非常简单的应用程序。但我想开始学习新东西,以便开发更好的产品

您能描述一下优势、用例、开发所需的时间以及Qt的一般含义吗?

原生android(NDK)或Qt(基于NDK)具有相同的速度,但Qt在UI、多线程、图形、解析器和网络编程方面为您节省了开发时间


目前,Qt For mobile并非100%运行,因为您可能会遇到一些问题,但值得学习,因为它可以在mac windows linux ios android上运行。所有桌面和所有嵌入式环境。

,因此无需使用Java进行开发。当然,Qt也是本机的,因此它的性能与使用本机SDK时一样好。Qt使用原生SDK。如果你现在不是C++开发者(甚至还没有查看QT),我建议开始使用Android的SDK java工具链来开发Android。Android上的Qt相当新,可能有点不成熟。基本上,如果你想为Android编写一个应用程序,除非你知道为什么你应该考虑其他东西,否则使用标准的方式在Android上编写应用程序。尤其是当我开始在平台上的时候,我知道C++比java多,我听说在NoestSDK中制作应用程序是一件很痛苦的事情。从一些“原生”java Android应用程序和Android上的QT应用程序的经验来看,我必须说,如果你知道Qt和QML的布局文件,开发好看的和执行的应用程序会快很多。你甚至不需要太多的C++,但是如果你做了一些繁重的事情,只需要UI和C++的JavaScript,但我想大多数应用程序很少有这种情况。就我在java中使用android SDK应用的经验而言,你必须为布局和动画编写大量XML,这比使用Qt要困难得多。同样,你可以用相同的代码支持所有的主要平台。实际上我对JS非常好,但是C++的总NoOB。我知道很多要点。你有博客或教程吗?它不需要语法上正确或彻底。当时(2014年3月),相机速度太慢,小部件太小,文本太小,调整大小不起作用,Propully太频繁地破坏openGl上下文。正如我所知,使用Qt实现Android小部件几乎是不可能的。@S.M.Mousavi,现在我们有了Qmljavascript@SRedouane那么你能用Qt实现Android小部件吗@S.M.Mousavi,如果你是指我们在android home中看到的“像温度一样的小部件”,那么我不这么认为