码迷,mamicode.com
首页 > 其他好文 > 详细

Qt跨平台的一个例程

时间:2017-05-13 13:28:23      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:iss   phone   部署   fill   app   不同   tar   https   qml   

我的同事penk在近期北京的Hackathon展示了一个在多平台的例程。

非常多开发人员对这个挺感兴趣的。

今天我就把这个资源介绍给大家。

这是同一个用Qt写的应用。能够同一时候在Ubuntu Destkop。android, iOS接Ubuntu phone上能够同一时候执行的一个例程。


大家能够在地址:http://www.terrariumapp.com/

该项目的全部的源代码也能够在地址:https://github.com/penk/terrarium-app

在github里有具体介绍怎样编译并部署到不同的平台的指令。


今天。我也有幸在我的Ubuntu Desktop上实现了Qt在android手机上的执行。我从Qt SDK中移植过来一个应用samegame。它的源代码在:


https://github.com/liu-xiao-guo/samegame


在Ubuntu桌面上执行:


技术分享


在Samsung Note3上执行:


技术分享    技术分享


在Android模拟器上执行:


技术分享


在MX4上执行:

技术分享


我们能够看出来。

相同一个Qt/QML应用在不同的装置上不须要做不论什么的改动就能够在不同的平台上执行!

这就是Qt/QML的魅力。因为硬件资源限制,我们不能尝试在iOS上的执行情况。有条件的开发人员能够自己在自己的苹果装置中试一下!



Qt跨平台的一个例程

标签:iss   phone   部署   fill   app   不同   tar   https   qml   

原文地址:http://www.cnblogs.com/cxchanpin/p/6848659.html

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