SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

Adobe Developer Connection(PR)

クラウド上でマルチデバイス対応のモバイルアプリをビルドできる「PhoneGap Build」の使い方

原題:PhoneGap Buildの使い方

  • このエントリーをはてなブックマークに追加

証明書などの設定

 図7では、iOSのマークが赤くなっていました。それは、ビルドに失敗したという意味です。iOSの場合、デバイスにインストールするには証明書やプロビジョニングプロファイルが必要です。また、Androidなどでもアプリストアに登録するには証明書が必要です。これらの設定は、アプリの詳細画面で行います。

 ビルド後、アプリ名がクリックできるようになり、クリックするとアプリの詳細画面が表示されます。そして、各プラットフォームのところにある[No key selected]をクリックして、証明書などを指定します。

図9 ビルドしたアプリの詳細画面(アプリ名をクリックすると、この詳細画面になります)
図9 ビルドしたアプリの詳細画面(アプリ名をクリックすると、この詳細画面になります)

 また、[Collaborators ]タブでコラボレーターを招待したり、[Settings]タブでアプリのConfiguration(一部のみ)を設定したりできます。

 なお、アプリの内容を更新する際は、[Update code]ボタンをクリックして新しいデータをアップロードし、[Rebuild all]ボタンか各プラットフォームの[Rebuild]ボタンをクリックします。

Hydration機能とDebug機能

 PhoneGap Buildでは、HydrationとDebugという2つの機能をオプションで用意しています。これらの機能を利用するかどうかは、アプリをビルドする際や、ビルド後のアプリの詳細画面で設定できます。

Hydration機能とDebug機能
Hydration コンパイル時間がかなり改善されます。
また、Hydrationをオンにしてビルドしたアプリの場合、
デバイスでアプリを起動する度に、PhoneGap Buildサービスにアクセスして
「アプリが更新されていないか」を確認するようになります。
そして更新されている場合は、QRコードを経ずとも、
デバイス側から直接アップデートできます。
Debug FirefoxのFirebugやChromeの「要素の検証」のように、
デバッグを行うことができます。
図10 Hydration機能とDebug機能は、ビルドしたアプリの詳細画面の[Settings]タブからも設定できます
図10 Hydration機能とDebug機能は、ビルドしたアプリの詳細画面の[Settings]タブからも設定できます
図11 Hydration機能を有効にしたアプリを起動し、アップデートがあった場合の画面。
[Update & restart now]をタップすると、アップデートして再起動します。
[Ignore for now]をタップすると、アップデートせずに起動します
図11 Hydration機能を有効にしたアプリを起動し、アップデートがあった場合の画面。[Update & restart now]をタップすると、アップデートして再起動します。[Ignore for now]をタップすると、アップデートせずに起動します

 Hydration機能とDebug機能の詳細については、それぞれ「Hydration Builds」と「Debug Build」をご覧ください。

この記事は参考になりましたか?

  • このエントリーをはてなブックマークに追加
Adobe Developer Connection連載記事一覧

もっと読む

この記事の著者

イマザトリョウジ(イマザトリョウジ)

Adobe Developer Connectionの編集スタッフ(中の人だけど、外の人)。たまに、USのADC記事の翻訳、ADC関連のコンテンツの作成なども。その他、Web DesigningのFlash Lab.連載や、翔泳社のWeb制作関連書籍の編集もやらせていただいてます。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/6948 2013/01/22 14:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング