Eclipse×PhoneGapでAndroidアプリ開発!
~インストールからアプリ実行まで
原題:EclipseとPhoneGapでAndroidアプリケーションを開発する
Eclipseは数多くのテクノロジーをサポートするオープンソースの統合開発環境(IDE)ですが、この記事では、Androidアプリケーションのネイティブ言語であるJavaのサポートを中心に説明します(転載元:Adobe Developer Connection)。
はじめに
AndroidはGoogleが提供するオープンソースのモバイルオペレーティングシステムです。Samsung Galaxyシリーズのスマートフォンやタブレット、AmazonのKindle Fireタブレット、Barnes and NobleのNookタブレットをはじめ、様々なメーカーのスマートフォンやタブレットデバイスで使用されています。PhoneGapは、ネイティブにインストールできるモバイルアプリケーションをHTMLおよびJavaScriptで作成するためのオープンソースのアプリケーションプラットフォームです。
必要な環境
Eclipseをセットアップする
Android用のPhoneGapアプリケーションを開発するための環境をセットアップするには、まず、Eclipse IDEをダウンロードしてインストールします。
PhoneGapを使用してAndroid用のアプリケーションを開発する場合は、Windows、OS XまたはLinuxで行います。Eclipseには様々な種類のインストールパッケージがあります。PhoneGapはどのパッケージでも機能しますが、PhoneGapアプリケーションの効率的な開発に必要なツールが揃っているEclipse Classicパッケージの使用をお勧めします。
Eclipseの設定
- Eclipseのダウンロードページにアクセスし、使用しているオペレーティングシステム用のEclipse Classicパッケージをダウンロードします。Eclipseダウンロードパッケージは、開発環境が格納されたアーカイブファイルです。
- ローカルハードディスクにアーカイブファイルを解凍し、場所を覚えておきます。
- ファイルを解凍したら、Eclipseアプリケーションをダブルクリックして起動できます。その他のセットアップは特に必要ありません。
Androidツールをセットアップする
Eclipseのダウンロードとセットアップが終了したら、GoogleのAndroid開発ツールを使用するための環境を設定する必要があります。このプロセスには2つの手順があります。まず、Android SDKをダウンロードしてインストールします。次に、Eclipse用のADTプラグインをインストールします。
Android SDKをダウンロードして設定する
お使いのシステムでAndroidツールを設定する際の最初の手順として、まずAndroid SDKをダウンロードします。
- Android SDKのサイトにアクセスして、使用しているオペレーティングシステムに対応するビルドをダウンロードします。
- ダウンロードしたアーカイブファイルをローカルハードドライブに解凍し、場所を覚えておきます。
Eclipse用ADTプラグインを設定する
次に、Eclipse用ADT(Android開発ツール)プラグインをセットアップします。ADTプラグインは、EclipseのInstall New Software(新規ソフトウェアのインストール)ウィザードでインストールする必要があります。
- Eclipseを起動します。
- AndroidデベロッパーSDKページにあるADTプラグインのダウンロード手順に従って操作します。この手順どおりに操作することでADTプラグインをインストールできます。
- Eclipseを再起動します。ADTプラグインをインストールしてEclipseを再起動したら、ローカルファイルシステムに既にダウンロードされているAndroid SDKを参照するようにプラグインを設定する必要があります。
- AndroidデベロッパーSDKページのEclipseの設定手順に従って、ADTプラグインで適切なAndroid SDKの場所を設定します。
PhoneGapをダウンロードしてインストールする
次の手順として、PhoneGapをダウンロードしてセットアップします。
- PhoneGapのダウンロードページにアクセスし、オレンジ色のダウンロードリンクをクリックして、ダウンロードプロセスを開始します。
- アーカイブファイルをローカルファイルシステムに解凍します。このファイルは後で使用します。
これで、EclipseでAndroid用のPhoneGapプロジェクトを作成できます。
ここで紹介する手順はPhoneGap 1.5のものですが、その他のバージョンでもこれと同一のプロセスまたは類似したプロセスが適用されます。
この記事は参考になりましたか?
- Adobe Developer Connection連載記事一覧
- この記事の著者
-
Andrew Trice(Andrew Trice)
Universal Mind の主席ソフトウェアアーキテクト。RIA の設計および実装に10年以上の経験を持ち、FlexやAIR、Objective C、Flash、Java、MySQL、Oracleなど多くの技術に精通し、オブジェクト指向、マルチデバイス開発、リアルタイムデータシステム、データ可視化など様...
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社
この記事は参考になりましたか?
この記事をシェア
