通常PhoneGapを使ったアプリ開発では,
Ripple Emulatorとは
Ripple Emulatorは,
通常PhoneGapアプリを開発する場合,
Ripple Emulatorではdevicereadyイベントがサポートされています。PhoneGapアプリをRipple Emulatorで開くだけで,
RippleはChromeの拡張としてインストールします。Chrome ウェブストアよりインストールを行います。
対応しているCordova APIは次のとおりです
Accelerometer (モーションセンサ)
種類 | 名前 | 内容 |
---|---|---|
メソッド | getCurrentAcceleration | 現在のX/ |
メソッド | watchAcceleration | 継続的にX/ |
メソッド | clearWatch | watchAccelerationで指定した加速度情報の監視を中止 |
Compass (コンパス)
種類 | 名前 | 内容 |
---|---|---|
メソッド | getCurrentHeading | 現在のコンパスの向きを取得 |
メソッド | watchHeading | 継続的にコンパスの向きを取得 |
メソッド | clearWatch | watchHeadingで指定したコンパス向きの監視を中止 |
Contacts (連絡先)
種類 | 名前 | 内容 |
---|---|---|
メソッド | create | 連絡先を作成 |
メソッド | find | 連絡先を検索 |
オブジェクト | Contact | 連絡先のオブジェクト |
オブジェクト | ContactName | 連絡先の氏名に関するオブジェクト |
オブジェクト | ContactField | 連絡先の汎用項目に関するオブジェクト |
オブジェクト | ContactAddress | 連絡先の住所に関するオブジェクト |
オブジェクト | ContactOrganization | 連絡先の所属に関するオブジェクト |
オブジェクト | ContactFindOptions | 連絡先の検索時に使用するオプションをまとめたオブジェクト |
オブジェクト | ContactError | 連絡先データベースの操作時に発生したエラーをまとめたオブジェクト |
Device (デバイス)
種類 | 名前 | 内容 |
---|---|---|
プロパティ | device. | デバイスモデル名 |
プロパティ | device. | PhoneGapのバージョン |
プロパティ | device. | デバイスのOS名 |
プロパティ | device. | Universally unique identifier(UUID) |
プロパティ | device. | OSのバージョン |
Events (イベントハンドラ)
種類 | 名前 | 内容 |
---|---|---|
イベント | deviceready | PhoneGapライブラリのロードが完了し, |
Geolocation (GPS)
種類 | 名前 | 内容 |
---|---|---|
メソッド | getCurrentPosition | 現在の位置を取得 |
メソッド | watchPosition | 継続的に現在の位置を取得 |
メソッド | clearWatch | watchPositionで指定した位置の監視を中止 |
Network (ネットワーク)
種類 | 名前 | 内容 |
---|---|---|
プロパティ | isReachable | 指定したホスト名に対して, |
Notification (通知)
種類 | 名前 | 内容 |
---|---|---|
メソッド | alert | アラート表示。執筆時点で, |
メソッド | beep | ビープを使った通知 |
メソッド | vibrate | バイブレーションを使った通知 |
執筆時の最新バージョンは,
ここでの動作環境は次のとおりです。
- OS: Mac OS X 10.
8.2 (Mountain Lion) - Google Chrome: 22.
0.1229. 79 - PhoneGap: 2.
1.0