Ubuntu Mobile SDK:アプリケーションを作成する方法。

Ubuntu MobileSDKを使用してアプリケーションを作成します

数週間前、私たちはあなたに大きな関心について話しました 標準的な、の会社 Ubuntu、のような新しいデバイスによって証明されています スマートフォン と錠剤。 今年の終わりには、Ubuntuバージョンがモバイルやタブレットに適合したデバイスが市場に出る可能性があります。

一方、Canonicalは一連のパッケージを提供しており、新しいオペレーティングシステムをテストとしていじることができます。 SDK パラ アプリケーションを開発する またはこのオペレーティングシステム用のプログラム。

SDKとは何ですか?アプリケーションを開発するにはどうすればよいですか?

SDKは、標準、プログラム、ファイル、ライブラリなどを含む大きなパッケージです。プログラムを作成するために必要なすべてのものが含まれています。 SDK で働くことができます Ubuntuシステム.

Canonicalは最初に使用したものではありません SDK、その他、 GoogleまたはJava、彼らは彼ら自身を持っています SDK でアプリケーションを開発するのに役立ちます JavaとAndroid.

したがって、最初のステップとして、このためのアプリケーションを開発したい場合 新しいスマートフォンプラットフォーム、インストールすることです UbuntuSDK メインIDEで。

システムにUbuntuSDKをインストールするにはどうすればよいですか?

sdkのインストールは、バージョン12.10と同じように、少なくともバージョン13.04ではリポジトリに表示されないため、少し面倒です(論理的です)。 だから私たちはターミナルを開いて書く

sudo add-apt-repository ppa:canonical-qt5-edgers / qt5-proper

sudo add-apt-repository ppa:ubuntu-sdk-team / ppa

sudoのapt-get updateを実行し

sudo apt-get install ubuntu-sdk メモ帳-qml

最初のコマンドは、qt5開発に関するリポジトリをリポジトリに追加します。リポジトリは、アプリケーションを開発するためのライブラリとプログラムです。 QT5、GNU / Linuxおよび Ubuntu ライブラリには次のXNUMXつのタイプがあります。 QT、GTK、EFL。 最も使用されているのは最初と Qt そうですか」後援"(短くて単純な方法でそれを置くために)によって KDE、書店 GTK 彼らはのためです Gnomeの。 XNUMX番目のコマンドは、のリポジトリを追加します 標準的な ここでsdkを見つけ、最後のコマンドでsdkと、アプリケーションコードの記述に機能するプログラムをインストールします。

この方法が推奨されます Ubuntu、でも私も個人的には環境を利用します QtCreator、 プログラミング初心者向けの非常に強力でシンプルで使いやすいIDE。 Qtクリエイター あなたはそれを Ubuntuソフトウェアセンター.

Hello World App

今、私たちは開きます Qtクリエイター この画面に表示される新しいプロジェクトを提供します

Ubuntu MobileSDKを使用してアプリケーションを作成します

html5アプリケーションを選択し、[選ぶ」、この後、プロジェクトを保存する場所を指定し、[次へ]をクリックします

Ubuntu MobileSDKを使用してアプリケーションを作成します

画像に示すように終了するまで、次の画面で。

Ubuntu MobileSDKを使用してアプリケーションを作成します

Ubuntu MobileSDKを使用してアプリケーションを作成します

完了すると、プロジェクトコードが表示されますが、これはまだ単純なhtmlページであり、簡単な言語であるため、作業が簡単になります。 今、私たちはに目を向けます メニュー→ビルド→実行 プロジェクトまたはアプリケーションが実行されます。

Ubuntu MobileSDKを使用してアプリケーションを作成します

どのように見えますか こんにちは世界 とても簡単です。 時間の経過とともに、アプリケーションをプログラムし、それらをより複雑にするためのより多くのオプションをお教えします。 ご挨拶。

詳しくは - モバイル向けUbuntuは21月XNUMX日からダウンロードできます,

ソース- Ubuntu開発センター


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   フェリックスマヌエルブリトアマランテ

    次の投稿でいくつかのコードを見たいのですが。 私はそのニュースに5つのポイントを与えます。 😀

  2.   JhonatanBazaldúaOliva

    このようなエラーが発生するため、これを実行できなかったのはどうですか...

    :-1:エラー:-lsqlite3が見つかりません
    :-1:エラー:-lgstinterfaces-0.10が見つかりません
    :-1:エラー:-lxml2が見つかりません

    とりわけ私は願っています、そしてあなたは私を助けることができます。ご挨拶とありがとう...