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

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

时间:2014-08-24 22:22:33      阅读:332      评论:0      收藏:0      [点我收藏+]

标签:android   style   http   color   os   使用   io   ar   2014   

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项目,如下:

bubuko.com,布布扣

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

bubuko.com,布布扣

可以在这里选择,或者后面在项目里在重新选择部署也OK

开始编辑工程

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

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

bubuko.com,布布扣

UI逻辑主要在qml中实现,一些业务逻辑在C++代码中处理,这里业务逻辑也很简单,甚至可以不用在C++中处理,但是为了将整个流程走通,C++和qml通信流程,相互调用等。具体方法可以查看:

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

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

第三步:MAC下调试运行。

所有代码完成后,选择编译运行环境,然后运行mac版本结果如下图

bubuko.com,布布扣bubuko.com,布布扣bubuko.com,布布扣bubuko.com,布布扣



完整图文流程介绍文章:

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


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

标签:android   style   http   color   os   使用   io   ar   2014   

原文地址:http://blog.csdn.net/seanyxie/article/details/38799081

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