文档章节

V-Play入门手册1-如何在5分钟内把你游戏或应用程序带到你的移动设备上?

j
 jannn
发布于 2016/04/06 15:13
字数 612
阅读 227
收藏 0

第一次课程...

##如何在5分钟内把你游戏或应用程序带到你的移动设备上?
安装V-Play之后,启动Qt Creator(V-Play IDE)并创建一个新的V-Play项目,
这里有一些游戏或应用程序的模版,你可以选择你喜欢的来生成,下面是模版示意图:
游戏模版
应用程序模版
新建完成后,你可以点击运行按钮(快捷键Ctrl + R)试着运行一下项目来看看效果.

##构建为IOS和Android及更多 V-Play目前支持:

  1. Windows Desktop的开发和部署
  2. Mac OS X
  3. Linux
  4. 移动平台:Android & IOS & Windows Phone
  5. Windows Runtime

所有的开发和部署工作都可以用一个叫做Qt Creator的工具来完成,
最6的是,你可以通过这一个环境开发部署到所有平台,而不需要切换不同的工具.

为了能在手机或模拟器上运行你的游戏或应用程序,首先你需要在V-Play中安装对应平台的Android SDK&IOS SDK.

安装V-Play for Android & IOS,在你的V-Play安装目录下打开MaintenanceTool,并选择AndroidIOS相关的包.
选择并下载SDK

IOS开发请看IOS Deployment,Android开发请看Android Deployment来安装相关依赖.

构建你的游戏或应用程序给多个平台使用是非常容易的:
只需要在新建项目的时候选择你感兴趣的平台支持即可,例如下图:
选择平台

如果你想为现有的项目添加一个新的平台,用Qt Creator打开项目后,选择项目-添加构建套件,之后选择你想要添加的平台支持.

然后你通过Qt Creator左下角的构建按钮来选择你要开发和部署的目标设备,这里我们部署到一个iPad Mini来作为演示:
部署选择
收工!现在你可以在你的移动设备上运行这个应用程序,以及调试和分析!
点击那个绿色的调试按钮来启动调试会话,而在下一次课中我将介绍如何分析你的应用程序...

有关更多的构建和部署信息,请查看Deployment Guide.

© 著作权归作者所有

共有 人打赏支持
j
粉丝 10
博文 66
码字总数 20006
作品 0
温州
程序员
V-Play入门手册

是一个基于Qt的新生代游戏开发框架(主要是2D),后衍生出了App开发框架. 下载和使用开发你的前,必须注册一个的账户( 更新 & 部署 & 其他都需要这个账户), 拥有你自己的账户之后(账户就是你的某...

jannn
2016/04/11
217
0
V-Play入门手册2-如何创建一个多分辨率的游戏或应用程序?

如何创建一个多分辨率的游戏或应用程序? 作为一个开发者,你肯定不想每次都重写一次代码来保证不同设备下相同的用户体验. 但是,你又会遇到一个不可避免的问题:市面上设备的尺寸太多样化了,大的...

jannn
2016/04/06
124
0
iOS和Android开发:你需要知道的5件事

当谈到为你的移动应用或游戏选择目标平台时,仍是有两个主要的选择。自智能手机引入以来,iOS和Android主导了移动设备,并且这种情况没有很快会改变的迹象。那么这几个平台真正的区别是什么呢...

zoujiajun33
2016/09/22
9
0
V-Play入门手册4-如何获取最新的V-Play更新?

通过维护工具手动更新 安装后,你可以通过Qt的维护工具来获取V-Play游戏或应用程序API的更新, 这个维护工具在你的安装目录下,叫做. 运行这个维护工具并选择更新组件来检查是否有可用的V-Play更...

jannn
2016/04/06
77
0
4个最常见的APP概念区分及比较

原文出处:Aaron Carpenter 译文出处:@凌霜设计 译者注: 现在关于移动应用的概念有许多:Native App, Responsive Web, Web App, Hybrid App,搞清楚这几个概念的区别和各自的优劣对于设计师...

Aaron Carpenter
2015/09/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

1、Vue解决安卓4.4不兼容的问题

1.npm安装 npm install babel-polyfill--save-devnpm install es6-promise--save-dev package.json中会出现 "babel-polyfill": "^6.26.0","es6-promise": "^4.1.1", 2.main.js引入 impo......

阿K1225
7分钟前
0
0
mybatis generator 属性详解

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis......

太黑_thj
11分钟前
0
0
windows nvm 安装 node

nvm 是 node 的版本控制管理 下面是下载 nvm 的地址,选择 nvm-setup.zip 下载 https://github.com/coreybutler/nvm-windows/releases 就是下一步下一步,一键安装 基本命令有: nvm arch [32...

U_I_A_N
13分钟前
0
0
js判断字符串中是否包含某个字符串

indexOf() indexof()方法可以返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回-1。 var str = "123";console.log(str.indexOf("3") != -1);...

小星星_cjx
25分钟前
0
0
函数式组件完整例子

之前创建的组件是比较简单,没有管理或者监听任何传递给他的状态,也没有生命周期方法。它只是一个接收参数的函数。 在下面这个例子中,我们标记组件为 functional,这意味它是无状态 (没有响...

tianyawhl
28分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部