[iPhone] PhoneGap(Cordova) でマルチプラットホーム開発 始めました
世はまさにモバイル全盛!iOS, Android が二大巨頭で、ここから多くの製品に派生している。
雨後のタケノコのように、次から次へ市場へ投入されるたくさんの機種。これらのモバイルプラットフォームでは、「数週間から1,2ヶ月という、短い期間でアップデートを重ねていくことが重要」という記事を読んだことがある。それが事実とすれば、マルチプラットフォームに対応したアプリを同時に開発できる環境はもはや必須。
iOS, Android の両方を同時開発できる、「マルチプラットフォーム開発手段としてなにがあるかな?」とみたところ、たまたま目に止まったのが「PhoneGap(Cordova)」だった。
まずは以下の書籍でまとまった情報を入手しているところ。
HTML5/JavaScriptとPhoneGapで作るiPhoneアプリ開発入門
後半まで読み進めたところだけど、情報が簡潔で充実、そして読みやすくオススメ。
オススメポイント
- PhoneGap と Cordova の違いの説明や、PhoneGap の背景についての説明が必要十分。
- 開発環境の揃え方、Xcode の基本操作が簡潔に書かれている(30ページぐらい)
- HTML/JavaScript のアプリ開発の基礎についてかかれている(80ページぐらい)
- アプリサンプルに、StorageAPI、タイマー、コンパス、GoogleMap API、カメラといった魅力的な項目が網羅されている(100ページぐらい)
- jQueryを使って開発効率を高める方法についての記載がある。
- iPhone 上などでの実機確認のためのプロビジョニングファイルの取得方法についても説明がある。
ひと通りの説明がなされているという感じ。カメラでの撮影を行うアプリサンプルについても、30行程度のコーディングでいけるのには驚いた。
本の説明で使われている PhoneGap 1.9.0 が、Mountain Lion にインストールできなくて、今は PhoneGap 2.2.0 で進めている。これはまた、別の記事で...。
PhoneGap(Cordova) 2.2.0 インストール - ATRAntic Ocean
iPhone を「錆びさせない」様に釣り場で活躍させるため、アプリ開発に日夜精進中!!! iPhone サビ関連記事は以下からどうぞ....。
アツい!サビPhone - ATRAntic Ocean
俺のためのサビ防止携帯ケース!0.25mm ポリウレタン製「ケースマリン」(10/25めざましテレビ放送) - ATRAntic Ocean