PhoneGapはAdobeが開発,
PhoneGap/Cordovaとは
PhoneGapはAdobeが開発,
- PhoneGapで手軽にiPhone/
Androidアプリを作ろう - 連載期間: 2011/
8/31~2011/ 9/20 - PhoneGap 1.
0.0ベース - PhoneGapとは
- PhoneGapで Hello, World!
- PhoneGap:Build
- PhoneGap API一覧
- jQuery MobileとStorage APIでメモ帳アプリ
- Camera APIとHTML5 Canvas,
外部プラグインを利用したカメラアプリ
- 連載期間: 2011/
- もっと使おうPhoneGap/
Cordova 2. 0.0 - 連載期間: 2012/
8/7~2012/ 9/26 - PhoneGap 2.
0.0ベース - PhoneGapとCordovaの関係
- PhoneGap 2.
0.0の変更点 - PhoneGap 2.
0.0において, ターミナル上でiOSプロジェクトの作成・ iOSシミュレータ起動 - weinreを使ったiOS/
Androidアプリの動作検証 - iOS/
Androidアプリケーションのファイルシステム構造 - iOS/
AndroidアプリでFile APIを利用したファイル操作(ファイル・ ディレクトリ読み書き/ファイルダウンロード・ アップロード)
- 連載期間: 2012/
PhoneGap 2.1.0リリース,主要な11の変更点
9月21日(米国時間),
Cordovaの主要開発者の一人,
- Automatic Reference Counting
(ARC) のサポート - パッケージインストーラ
(.pkg) の削除 - CORDOVALIBの削除
- VERSIONファイルの削除
- CordovaLibサブプロジェクトより,
CordovaLibApp/ CordovaLibTestを削除 - プロジェクトを作成するコマンドライン用のスクリプトにて,
パスにスペースが含まれる場合でも正常に動作するように - ホワイトリストにフルパス表記をサポート。より厳格なルールで運用ができるように
- JavaScript->Nativeブリッジ改修。scroll CSSを使用した後でclick/
touchイベントが発火しない問題を解消 - iOS6に対応
- 特定の環境下におけるコンパイルエラーを修正
- プラグインシグネチャの更新
iOS向け開発環境の変更点について,
- Automatic Reference Counting
(ARC) サポート - iOS6対応
- 複数のCordovaバージョンを同時にインストールできるように
- インストーラがなくなり,
必要なファイルをすべて手動でインストールする必要がある - その他,
バグフィックス
それでは主要な11の変更点を見ていきましょう。
1. Automatic Reference Counting(ARC)のサポート
メモリ管理--retain, release, autoreleaseコードの挿入をコンパイラに行わせるAutomatic Reference Counting(ARC)をサポートしました。ARCを用いる場合,
2. パッケージインストーラ(.pkg)の削除
Mac OS X 10.
Cordovaの開発チームは
Mac OS X環境でPhoneGapを使用する場合は,
3. CORDOVALIB変数の削除
PhoneGap 2.
使用するCordovaLibサブプロジェクトのバージョンを変更する場合は,
4. VERSIONファイルの削除
成果物よりVERSIONファイルが削除されました。VERSIONファイルはCordovaLibやDevice APIでデバイスの情報を取得した際,
この実装依存により,