使用Qt开发iOS应用有何优劣?

来源:互联网 发布:好用 陶瓷 餐具 知乎 编辑:程序博客网 时间:2024/06/02 02:37
现在的公司正在用,谈一下感受。
1.“不是十分成熟”不确切,是十分不成熟。运行非常不稳定,频繁崩溃。
2.标准的posix接口使用都有问题,平台相关的功能(如音视频)必须还是要使用oc处理,再封装成C++静态库,问题很多。
3.qml的稳定性也较差。

使用qml无非是想一套代码打遍天下,但是处理这些问题的成本已经超过了分别使用oc、java开发的成本,得不偿失。个人感觉至少需要几年才能成熟,暂时不适合商业开发。

================================================================

使用qt开发过ios和android程序,只能说能用。非常不成熟,文档少。界面难以做到和原生的统一。慎用,

================================================================

先说优势:一,可以不用学ob-c,其二、可以多平台迁移,几乎是原生跨所有平台。其三,可以多平台保有类似的体验。
劣势:一、不是十分成熟,二、许可证问题,据说官方和苹果有协议,Qt开发的ios应用,如果是社区版开发的,那就必须开源否则无法进入应用市场(此条未考证,参考即可)。


http://www.zhihu.com/question/25078050

0 0
原创粉丝点击