zoukankan      html  css  js  c++  java
  • 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流程简单介绍


  • 相关阅读:
    神经网络加速与模型压缩
    字符串分割函数
    物体检测整理
    deeplab算法解析
    kmeans算法
    封装caffe版的deeplab为库供第三方使用
    进程 守护
    socketserver tcp黏包
    计算机
    网络 协议 2
  • 原文地址:https://www.cnblogs.com/slgkaifa/p/6919667.html
Copyright © 2011-2022 走看看