如何开发一个 N9 上的程序

标签: 开发 n9 程序 | 发表时间:2011-08-18 10:29 | 作者:Zhouhl wang
出处:http://www.developer.nokia.com/Community/Wiki/Special:Newestpages

Contents

引言

本文向大家演示如何开发一个基本的 N9 程序。

环境配置

首先下载最新的Qt SDK 1.1.2,安装的时候不要使用默认安装,要选择自定义安装,自定义安装的时候记得在Harmattan前打上对勾,这样安装程序才会把开发 Meego平台所用的环境安装到机器上。

新建工程

下面新建一个 Harmattan 工程:
Harma00a.png

我们这里取名叫 helloMeego,以下步骤都按照默认设置即可,一直点到最后一步 finish 即可。这时我们就新建好了一个简单的Meego平台上的程序。

连接真机

为了在真机上看到我们新建程序的运行效果,我们需要再配置一下我们的测试手机和 Qt Creator。 首先切换到 Project 视图: Project00a.png

点击“Manage device configurations”
Add00a.png
在弹出的窗口中点击 “add”

Name00a.png
在弹出窗口中给新的配置起一个名字,我们这里起名字叫Meego Device.然后点击next, 以后的步骤都按照默认设置即可。下面我们会来到设置密钥的一步:

Secret00a.png
我们选择一个路径,然后点击 “create keys” 就可以了。



下一步我们需要把私钥部署到手机上,这时候需要按照窗口中的提示步骤来做。
Password001.png


打开Meego手机上的 SDK connectivity。如果是用的usb连接就选择USB,然后会看到下图中的密码:
Password002.png

我们把上面的密码填入到之前的界面,然后点击"deploy"就可以了。如下图所示,部署成功。
Passok.png


然后我们就来到了最后一步:
Last00a.png

最后再测试一下计算机和手机是否连通了,出现下面的界面就说明已经成功连通了.
Test00a.png


到这里我们新的 “Meego device” 的配置就设置好了。
MeegodeviceC00a.png

下面我们就要使用这个新的配置了。我们把 device configuration 切换成“Meego device”就可以了,如下图所示:
Meegodevice200a.png

最后我们点击“run”就可以在Meego手机上看到效果了:
Run00a.png

运行效果

下面是程序在Meego上的运行效果:
Xiaoguo00a.png


下载源码和样例程序

File:HelloMeego.zip

相关链接

相关 [开发 n9 程序] 推荐:

如何开发一个 N9 上的程序

- wang - Nokia Developer Wiki - Recent changes [en]
本文向大家演示如何开发一个基本的 N9 程序. 首先下载最新的Qt SDK 1.1.2,安装的时候不要使用默认安装,要选择自定义安装,自定义安装的时候记得在Harmattan前打上对勾,这样安装程序才会把开发 Meego平台所用的环境安装到机器上. 下面新建一个 Harmattan 工程:. 我们这里取名叫 helloMeego,以下步骤都按照默认设置即可,一直点到最后一步 finish 即可.

开发者如何免费获得MeeGo手机N9/N950

- jimmy54 - cnBeta.COM
感谢liufengruohan的投递. 对于Meego手机的发布,业界褒贬不一,一切得看正式发布后的市场反应. 无论如何Nokia的渠道优势还是在的,正所谓“瘦死的骆驼比马大”,对于那些摩拳擦掌要开发应用的码衣们,或许你们最关心的是如何免费获得测试手机,以下给大家带来的官方的消息:.

N9,the best phone you should NOT buy

- archer - 爱范儿 · Beats of Bits
这标题不是我发明的,它来自 Engadget 的一条评论. 这条评论针对的文章题为《Nokia’s Stephen Elop is still over MeeGo, even if the N9 is a hit》. 没错,就是《即使 N9 成功了,史蒂芬·艾洛普仍会放弃 MeeGo》. 根据芬兰当地报纸《HELSINGIN SANOMAT》上周采访了艾洛普,采访中,艾洛普表示:.

MeeGo手机Nokia N9上市

- Darth Noctis - Solidot
诺基亚正式推出其第一款也是最后一款基于MeeGo Linux系统的智能手机Nokia N9. 诺基亚在今年2月宣布将以Windows Phone为主要智能手机平台,MeeGo则被放弃. Nokia N9使用3.9英寸AMOLED耐刮擦显示屏,分辨率854 x 480,800万像素摄像头,支持拍摄HD视频,重135克,厚12.1毫米,支持NFC,1GB内存,16GB/64GB存储空间,MeeGo 1.2 Harmattan系统,可从诺基亚的应用程序商店下载应用,浏览器支持HTML5,应用程序兼容Qt 4.7.

Nokia N9 之旅(影片)

- Alu - Engadget 中文版
Nokia N9 做為第一隻也是最後一隻的 Meego 手機,在手機史上勢必留下其位置,然而大部份的市場,包括美國、香港、台灣在內,卻都沒有機會買到這台機器. 或許我們能做的,只有看著這隻手機從外殼到組裝的過程,想像一下拿在手上的感覺了吧. 希望 WP7 能成為 Nokia 的救星,讓 Nokia 相當獨特的工業設計能順利地延續下去.

N9 + Qt 很给力——看看 N9 的那些 Qt App 们

- Brant - 爱范儿 · Beats of Bits
也许德国,瑞典,美国,日本的诺基亚玩家应该羡慕中国用户,因为我们不久就能买到行货诺基亚 N9 了. 跟两年前的 N900 不同,诺基亚这次非常重视中国市场,并跟第三方应用商展开广泛合作,行货 N9 将会内置非常多的中文应用程序,而且都是基于 Qt 开发的. 诺基亚在 Qt 开发站点上放出了几段视频,向开发者们展示 N9 + Qt 的流畅程度和开发优势.

从“急速广告”看诺基亚 N9

- Vendi - 爱范儿 · Beats of Bits
诺基亚 N9 很特别,从内到外都很特别. 怎样把 N9 的有趣之处展现给普通用户,并击中他们的“甜点”,成为了摆在诺基亚眼前的一个难题. 于是他们拍摄了几段“急速广告”来诠释 N9 的理念和功能,号称是世界上最快速的广告. 每一段广告视频的主体长度都是 9 秒钟,暗合了 N9 的数字代号. 我们从第一段广告看起,讲述的是一位出租车司机的忙碌生活.

白色版 N9 在 Nokia World 上现身!

- 橙子 - Engadget 中国版
Nokia N9 是一部不会有后继机的 Meego 手机,可能这点已经吓退大家了,而且要买也不是一件容易的是,因为我们只能买水货. 不过如果在亮蓝、亮红和黑色版本之外再加上白色版本,那么大家又会不会心动呢. 我们就在 Nokia World 上发现这部突然现身的白色 N9. 或许现在大家的脑海都浮现出一个问题,就是:「N9 是用一些质感类近橡胶的物料制成,配上白色的话岂不是会很快变成一块黑色的橡皮擦.

白色版 N9 在 Nokia World 上現身!

- 小趴 八足趴 八足 ramener - Engadget 中文版
Nokia N9 是一部不會有後繼機的 Meego 手機,可能這點已經嚇退大家了,而且要買也不是一件容易的是,因為我們只能買水貨. 不過如果在亮藍、亮紅和黑色版本之外再加上白色版本,那麼大家又會不會心動呢. 我們就在 Nokia World 上發現這部突然現身的白色 N9. 或許現在大家的腦海都浮現出一個問題,就是:「N9 是用一些質感類近橡膠的物料製成,配上白色的話豈不是會很快變成一塊黑色的橡皮擦.

Nokia Lumia 800 和 N9 大比拼

- SotongDJ - Engadget 中文版
是的,他們看過去如同孿生兄弟,不過即使是雙胞胎也會有所差別. 在聚碳酸酯的外殼底下,隱藏著不同的核心,跑著不同的系統. Lumia 800 採用的是 1.4GHz Qualcomm 處理器,搭配 512MB RAM 和 16GB 內置記憶體;而其兄弟 N9,用的是 1GHz TI OMAP 處理器,搭配 1GB RAM,最高 64GB 內置記憶體.