2010-12-27 8 views
2

データベースにアクセスする簡単なアプリケーションを作成したいと考えています。iPhoneG用のPhoneGapデータベースアプリケーションの要件は何ですか?

PhoneGapのは、その枠組みの中で、この機能を持っていますか?

それはデータベース技術を使用していますか? MySQL?どのデータベースですか?

IPhone用のPhoneGapのデータベースアプリケーションを開発するための要件は何ですか?

答えて

2

データベース(Sqliteデータベース)はWebkit(およびSafari)に直接焼き付けられますが、Phonegapからいくつかの機能が追加されています(pre-populate a Databaseの機能)。しかし、あなたはちょうどHTML5とJavascriptで開発を開始することができます。 AppleはClient Side storageのリファレンスを提供しています。いくつかのサンプルコードをお探しの場合は、HTML5 databasesで遊ぶために出てきた小さなテストベッドがあります。注:私がHTML5データベースを言うとき、私はMozillaがskeptical about adding an SQL database to HTML5 at allであるWebkitを意味します。

1

PhoneGapのデータ記憶手段としてwebsqlを使用することを推奨しているが、クエリからの応答が瞬時に返されないことに言及(そのない)されるべきです。これは単にPhonegapを使用する際の制限に過ぎません。ここでは、特定のアクションでwebsqlデータベースクエリを結びつけるために使用した関数を示します。あなたがのlocalStorageを使用することができ、デバイスに保存したいデータの小さな塊のために

http://snipplr.com/view/50724/query-local-database-with-targeted-callback-and-custom-arguements/

。 JSON.stringifyを使用して、単純なオブジェクトをLocalStorageに格納する文字列に変換するのが妥当であることがわかりました。そしてJSON.parseを取得すると、それを取得します。このメソッドを使用する際に役立つ別のスニペットを次に示します。

http://snipplr.com/view/54570/local-storage-html5-wrapper/

関連する問題