PhoneGap

iOSのPhoneGapでバウンスを無効にする

PhoneGapはWebViewベースなのでバウンスが有効になっていますが、どうやら設定で無効にできそうです。 Xcodeのプロジェクトの「Supporting Files」−「Cordova.plist」ファイルの「UIWebViewBounce」をNOにする。全てのバージョンを追っかけてはいませんが、P…

PhoneGapでLocalDatabaseを使ってみる その2

PhoneGapでLocalDatabaseを使ってみる - おかひろの雑記では、簡単なSQL文を動かしてみました。今回は、LocalDatabaseの制約やレスポンスについてちょこっと試してみたので、そのメモ。 あくまで、どんなものなのか感覚をつかみたかっただけなので、大したこ…

PhoneGapでLocalDatabaseを使ってみる

PhoneGapでLocalStorageを試してみる - おかひろの雑記ではlocalStorageを使って簡単なキャッシュのサンプルを作ってみましたが、 今回はこれをlocalDatabaseで実装してみようと思います。JavaScript var db; $(function(){ // データベースの初期化 db = wi…

PhoneGapでLocalStorageを試してみる

公式ドキュメントPhoneGap API Documentationを参考に、PhoneGapのLocalStorageを試してみたのでメモ。 以前どこかの勉強会で、WebStorageをキャッシュとして利用するのもいいですよ というお話を聞いたので、 簡単なサンプルを作成。JavaScript // データの…

PhoneGapでAjaxを使う

PhoneGapでサーバーと通信をすることになったらAjaxを使うのが一般的かなと思いますが、 jQueryを使ったAjax通信(クロスドメイン編) - おかひろの雑記で書いたようなクロスドメイン制約を 考慮しなくてはいけないのかなぁー って試してみたら、気にする必…

PhoneGapでiOSアプリをチームで開発する環境構築

PhoneGapでiOSアプリをチーム開発するにはどういう環境を整備すればいいか考えてましたが、 ひとつ案が浮かんだのでメモ。以下の内容はiOS向けです。AndroidはEclipseでできるので、もっと簡単だと思います。前提条件などなど Subversionを使いたい。でもXco…

PhoneGapセットアップ〜プロジェクト作成(Xcode)

仕事でPhoneGapを使うことにしたので、Xcodeへのセットアップ、プロジェクト作成のメモ。ソースがASFに寄贈されたようで、Apache Cordovaという名前で呼ばれるようにもなったようです。 ところどころでCordovaと出てきますが、PhoneGapのことだと思ってしま…