使用Qt开发iOS应用有何优劣?
来源:互联网 发布:好用 陶瓷 餐具 知乎 编辑:程序博客网 时间:2024/06/02 02:37
现在的公司正在用,谈一下感受。
1.“不是十分成熟”不确切,是十分不成熟。运行非常不稳定,频繁崩溃。
2.标准的posix接口使用都有问题,平台相关的功能(如音视频)必须还是要使用oc处理,再封装成C++静态库,问题很多。
3.qml的稳定性也较差。
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
- 使用Qt开发iOS应用有何优劣?
- qt 开发ios应用
- 使用qt开发ros应用
- 用于数据挖掘的分类算法有哪些,各有何优劣?
- 用于数据挖掘的分类算法有哪些,各有何优劣?
- 解析 | 京东方成功研发的AMQLED显示产品,和LCD、AMOLED相比各有何优劣?
- 使用Java开发iOS应用
- Qt移动应用开发:使用动画框架
- Handler有何作用?如何使用?
- Handler有何作用?如何使用?
- Handler有何作用?如何使用?
- Handler有何作用?如何使用?
- Lambda 表达式有何用处?如何使用?
- Lambda 表达式有何用处?如何使用?
- 何为分布式应用开发模式
- 何为分布式应用开发模式
- 何为分布式应用开发模式
- iOS应用开发:ARC之@property使用
- 内连接、左外连接、右外连接、交叉连接区别
- ASP.NET的URL解密
- 数据归一化
- Analysing the ASM code of a simple sample of C programming language at Linux Platform by GCC and GDB
- itext操作word示例
- 使用Qt开发iOS应用有何优劣?
- prc框架安装msgpack,yar扩展
- 【转】POJ题目分类
- ios开发之指纹识别
- 在 iOS 应用中直接跳转到 AppStore 的方法
- 关于数据类型的注意点
- oracle exp出现"ORA-00302:必须说明SET_NO_OUTLINES 组件" 解决方法
- USACO--1.1Greedy Gift Givers+模拟
- MyEclipse数据库资源管理器首选项