码迷,mamicode.com
首页 > 移动开发 > 详细

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

时间:2017-05-30 13:13:31      阅读:907      评论:0      收藏:0      [点我收藏+]

标签:http   播放   ref   read   normal   ati   otto   互调   com   

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流程简单介绍

标签:http   播放   ref   read   normal   ati   otto   互调   com   

原文地址:http://www.cnblogs.com/slgkaifa/p/6919667.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!