qt-qml移动开发之在ios上开发和部署app流程简单介绍

Posted slgkaifa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了qt-qml移动开发之在ios上开发和部署app流程简单介绍相关的知识,希望对你有一定的参考价值。

qt5.3已经全面支持移动开发,除了mac,windows,linux。还支持ios,android,wp,meego等移动平台,本教程是作者依据自己的经验,从头讲怎么样在ios上公布自己的app。因为眼下国内相关文章还比較少,可能文章里有所疏漏,或者并不是最优方法。

软件准备:qt5.3 , xcode 5.1.1

编译环境: Mac os

Qt5.3下载地址 http://qt-project.org 选择相应的Mac ox版本号,支持iOS和android的版本号。安装过程省略

Xcode在app store里直接下载

全部环境准备好后:

第一步:打开Qt creator,创建一个quick项目,例如以下:

技术分享

然后输入项目名称和存盘位置。这里须要选择要部署的环境。

技术分享

能够在这里选择,或者后面在项目里在又一次选择部署也OK

開始编辑project

第二步:在Qt creator中写好逻辑。

先在Mac上将逻辑调试完成后,我这里用一个小游戏 “别踩白块儿”做为样例。project代码例如以下:

技术分享

UI逻辑主要在qml中实现,一些业务逻辑在C++代码中处理,这里业务逻辑也非常easy,甚至能够不用在C++中处理,可是为了将整个流程走通,C++和qml通信流程,相互调用等。详细方法能够查看:

http://www.seanyxie.com/qml和c混合编程,ui和业务逻辑混合/

这里在C++中使用多线程的方法,来播放游戏音效,这部分的处理逻辑在PlayThread和PlayWork类中。

第三步:MAC下调试执行。

全部代码完毕后,选择编译执行环境,然后执行mac版本号结果例如以下图

技术分享技术分享技术分享技术分享



完整图文流程介绍文章:

qt-qml移动开发之在ios上开发和部署app流程简单介绍







以上是关于qt-qml移动开发之在ios上开发和部署app流程简单介绍的主要内容,如果未能解决你的问题,请参考以下文章

Android开发经验之在图片上随意点击移动文字

全端App时代要到来了?移动开发未来新潮流!

移动开发技术都有哪些?

最新iOS app上架流程之在Windows环境下直接发布

iOS之在本地搭建IPv6环境测试你的app

如何用python开发移动App后台