原创 怎么在Ubuntu系统上保存自己的数据

保存数据对于一些应用来说非常重要。比如在游戏zhuang

2014-08-29 15:15:45 2285 0

原创 在Ubuntu上使用Map和Position APIs

我们知道Map和Position API是现代手机中非常重要的接口。那么我们如何在Ubuntu手机上使用它们呢?关于更多的Map及Position方面的资料可以在我们的developer网站找到:http://developer.ubuntu.com/api/qml/sdk-1.0/QtLocat...

2014-08-29 09:48:47 1387 0

原创 在Ubuntu上的传感器

我们知道传感器在现代手机中非常重要,我们需要使用它做一些有创新的应用。这里我们来显示怎么在Ubuntu上使用它所提供的传感器。

2014-08-29 09:01:55 1760 0

原创 调试QML应用

Console API Log console.log, console.debug, console.info, console.warn and console.error can be used to print debugging information to the co...

2014-08-25 08:38:33 4646 0

原创 在Ubuntu上面创建一个dianping Scope

前面我们已经学习了如何在Ubuntu Touch上面制作一个Scope应用。Scope也是Ubuntu上面一个非常重要的,又和其他平台区分的一种应用。它能很好地把web services整合到手机平台中,就像是系统的一部分。值得指出的是:由于一些原因,目前所有的Scope的开发必须是在Ubuntu...

2014-08-20 16:35:02 2097 10

原创 在Ubuntu Touch上创建一个HTML 5 Web应用

我们知道在Ubuntu Touch上面,我们可以创建Qt/QML的应用,同时,我们也可以使用

2014-08-19 16:05:13 2238 0

原创 在QML语言中怎么定义signal并怎么正确使用它

信号及槽(signal-slot)是Qt语言最基本的,也是最you

2014-08-15 14:37:41 2427 0

原创 使用C++拓展QML 类型及Property binding!

我们知道QML虽然是很强大的,但是有时我们觉得它有些功能还是需要C++来拓展的话,这时我们可以使用IDE提供的plugin架构来创建一个新的plugin。这个plugin可以在QML里直接调用。它的使用就像先前定义好的控件一样。首先我们来看一下我们最终设计的界面。

2014-08-15 07:34:37 2065 0

原创 在Ubuntu上的C++及QML混合编程

在这篇文章中,我讲述如果使用QML来调用C++来扩展我们的应用。我们需要在如下的情况下使用Qt C++来扩展我们的功能: 1)我们已经有成熟的C++引擎设计或协议等。比如我们已经用C++设计好了我们的Fetion协议代码。我们没要再用另外一个低性能的语言来重新写一边 2)有些功能我们没有办法使用...

2014-08-14 13:28:23 1872 0

原创 Ubuntu手机系统目前支持的装置及刷Ubuntu OS到你的装置中

在这篇文章中,介绍了目前Ubuntu系统支持的手机及刷机的步骤!

2014-08-06 16:33:12 11138 9

原创 在Ubuntu Touch平台上开发的途径(Quick Quick, Scope, HTML 5)

目前在Ubuntu Touch提供了丰富的开发途径供开发者进行开发。它覆盖了从本地开发到Web的应用开发。下面我来介绍一下有那些开发的语言及途径可以用来开发: 1)Scope 应用开发 Scope 这个词对很多的开发者来说可能比较陌生,到目前为止也没有一个相...

2014-08-06 09:58:16 2589 0

原创 用Qt Quick快速设计UI

这是一个视频教程。我先前的同事已经把它给录下来了。我觉得非常好。具体的地址  是:http://v.youku.com/v_show/id_XMjM0NjczMjE2.html。现在分享给大家。可能大家不能找到源码。大家可以参考我的设计在如下地址: https://code.launchpa...

2014-08-06 09:57:08 2369 0

原创 怎么安装Ubuntu应用到Device中

这里我们先设想你们已经把手机刷到Ubuntu Touch最新软件。下面我们来介绍怎么生成Click package,并安装到手机中。 1) 生成Click Package 启动Ubuntu SDK打开已经创建的应用 选择IDE左下方的目标架构为"Ubuntu Device...

2014-08-06 09:56:09 2117 0

转载 QML入门教程(3)

经过前面两个教程,文字也能显示,也能处理鼠标事件了,来点动画吧。 这个教程实现了当鼠标按住的时候,Hello,World从顶部到底部的一个旋转过程,并带有颜色渐变的效果。 完整的源代码main.qml import QtQuick 2.0   Rectangle { id: p...

2014-08-06 09:54:03 1528 0

转载 QML入门教程(2)

QML入门教程(2) 在上一篇文章里我们使用了最基础的QML类型实现了文字Hello,World的显示。这篇文章中将会增加颜色选项面板,用户可以给Hello,World设置不同的颜色,如下图显示 QML组件 从图中可以看到选项面板由6个颜色小块组成,它们唯一的区别就是颜色不一样。那...

2014-08-06 09:52:44 1830 0

转载 QML入门教程(1)

这接下来的几篇关于Qt Quick的文章是我以前的同事在Qt官方网站上发表的文章翻译过来的,我觉得很好。这次我把它重新整理一下供大家一起来学习吧。 QML是什么? QML是一种描述性的脚本语言,文件格式以.qml结尾。语法格式非常像CSS(参考后文具体例子),但又支持javacript...

2014-08-06 09:49:10 2223 0

原创 创建第一个Ubuntu for phone应用

如果你还没有安装好你的环境的话,请参考"Ubuntu SDK 安装"章节来安装好自己的SDK环境。这篇文章的主要目的是为了检查我们所安装的环境是否正确以确保我们所安装的环境是正确的。

2014-08-06 09:47:52 4251 12

提示
确定要删除当前文章?
取消 删除