1
104 Making MeeGo Application By Qml MeeGoアプリの開発を実践 Qt MeeGo アプリを作ろう ネットブック環境でQMLに挑戦 クロスプラットホームのアプリケーション開発フレームワークQt.Google Earthや,Adobe社のPhotoshop Elementsなどの開発 にも使われています.MeeGoはアプリ開発用APIにQtを採用しています.そんなQtの基礎知識を紹介します. 高橋 和良 2011年6月21日にシンガポールで 開催された「Nokia Connections」で, Nokiaのステファン・イーロップ(Ste phen Elop)CEOが,MeeGoベースの 新型スマートフォン「N9」を発表しま した(写真1).また,2011年5月23日 ~ 25日にサンフランシスコで開催さ れた「MeeGo Conference San Franci sco 2011」で は, 日 産 自 動 車 がMee Go IVIワーキング・グループへの参加 ホットになるMeeGo を表明しました.このように,最近 MeeGoに関するホットな話題が続々 と出てきています.これからMeeGo でのアプリケーション開発を行う機会 も,ますます増えていくことが考えら れます.この記事が,これからの MeeGoの開発を担う方々への一助と なりましたら幸いです. MeeGo用のアプリならば,本来は MeeGo SDKを用いてターゲット・デ バイスとホストPCで開発するべきで す が, 今 回 はMeeGo Netbook UXの インストールされたネットブックだけ でMeeGoアプリケーションの開発を しましょう. ま ず は,MeeGo Netbook 1.2にQt Creatorが入ったターゲット・デバイス 開発環境の用意 を用意します.初期状態ではQtを開 発する環境はないので,zypperで環境 を整えます.zypperはopenSUSEなど でも使用されている,コマンドライン のパッケージ・マネージャです. スーパユーザでログインしてzypper を実行するか,sudoでzypperを実行す ることにより,パッケージをインス トールしていきます.図1のコマンド を実施すると,MeeGo Netbookで動作 するアプリケーションを開発する環境 が整います. 続 い てQt Creatorを コ マ ン ド ラ イ ン,またはMeeGo Netbookのアプリ ケーション・タブの中にあるQt Cre atorのアイコン(図2)をクリックして 起動してください.Qt Creatorは/usr/ bin/qtcreatorにあります.Qt Creator を起動すると,図3の起動画面が表示 されます. 写真1 Nokia N9 図2 MeeGo Netbook内のQt Creatorのアイコン 図1 zypperを実行 zypper install qt-creator zypper install qcc zypper install gcc-c++ zypper install qt-demos zypper install libqt-devel zypper install qt-doc zypper install qt-qmlviewer zypper install qt-devel-tools zypper install qt-netbook-settings zypper install qt-designer zypper install make

MeeGoアプリの開発を実践 ネットブック環境 …...起動してください.Qt Creatorは/usr/ bin/qtcreatorにあります.Qt Creator を起動すると,図3の起動画面が表示

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: MeeGoアプリの開発を実践 ネットブック環境 …...起動してください.Qt Creatorは/usr/ bin/qtcreatorにあります.Qt Creator を起動すると,図3の起動画面が表示

104

Makin

g M

eeG

o A

pplic

atio

n B

y Q

ml

MeeGoアプリの開発を実践

QtでMeeGoアプリを作ろうネットブック環境でQMLに挑戦

クロスプラットホームのアプリケーション開発フレームワークQt.Google Earthや,Adobe社のPhotoshop Elementsなどの開発

にも使われています.MeeGoはアプリ開発用APIにQtを採用しています.そんなQtの基礎知識を紹介します. 高橋 和良

 2011年6月21日にシンガポールで

開催された「Nokia Connections」で,

Nokiaのステファン・イーロップ(Ste

phen Elop)CEOが,MeeGoベースの

新型スマートフォン「N9」を発表しま

した(写真1).また,2011年5月23日

~ 25日にサンフランシスコで開催さ

れた「MeeGo Conference San Franci

sco 2011」では,日産自動車がMee

Go IVIワーキング・グループへの参加

ホットになるMeeGo

を表明しました.このように,最近

MeeGoに関するホットな話題が続々

と出てきています.これからMeeGo

でのアプリケーション開発を行う機会

も,ますます増えていくことが考えら

れ ま す. こ の 記 事 が, こ れ か ら の

MeeGoの開発を担う方々への一助と

なりましたら幸いです.

 MeeGo用のアプリならば,本来は

MeeGo SDKを用いてターゲット・デ

バイスとホストPCで開発するべきで

すが,今回はMeeGo Netbook UXの

インストールされたネットブックだけ

でMeeGoアプリケーションの開発を

しましょう.

 まずは,MeeGo Netbook 1.2にQt

Creatorが入ったターゲット・デバイス

開発環境の用意

を用意します.初期状態ではQtを開

発する環境はないので,zypperで環境

を整えます.zypperはopenSUSEなど

でも使用されている,コマンドライン

のパッケージ・マネージャです.

 スーパユーザでログインしてzypper

を実行するか,sudoでzypperを実行す

ることにより,パッケージをインス

トールしていきます.図1のコマンド

を実施すると,MeeGo Netbookで動作

するアプリケーションを開発する環境

が整います.

 続いてQt Creatorをコマンドライ

ン,またはMeeGo Netbookのアプリ

ケーション・タブの中にあるQt Cre

atorのアイコン(図2)をクリックして

起動してください.Qt Creatorは/usr/

bin/qtcreatorにあります.Qt Creator

を起動すると,図3の起動画面が表示

されます.

写真1 Nokia N9

図2 MeeGo Netbook内のQt Creatorのアイコン図1 zypperを実行

zypper install qt-creator

zypper install qcc

zypper install gcc-c++

zypper install qt-demos

zypper install libqt-devel

zypper install qt-doc

zypper install qt-qmlviewer

zypper install qt-devel-tools

zypper install qt-netbook-settings

zypper install qt-designer

zypper install make