タグ

JavaScriptとphonegapに関するa2ikmのブックマーク (2)

  • PhoneGap APIを拡張する@Android | Lab by engineering@dwango.jp

    この連載では、弊社でも採用実績が在る、ハイブリッドアプリケーション開発フレームワーク、PhoneGapの、取り分け、APIの拡張方法@Androidについて解説します。 HTML + CSS + JavaScriptのみで構築する事が売りのPhoneGapですが、APIを拡張する事で、ネイティブアプリケーションが持つ可能性を付加えます。 必要なソフトウェア Android SDK Tools PhoneGap 0.9.6 対象読者 PhoneGapを用いた開発経験をお持ちの方、同等の知識が在る方を対象としています。初心者の方は、此方を参照下さい。 PhoneGap PhoneGapは、カナダ・バンクーバに在るNitobi Softwareで開発されたソフトウェアで、MIT Licenseにて提供されています。Adobe Dreamweaver 5.5でもサポートされ、注目を集めています。詳

    a2ikm
    a2ikm 2012/03/12
    PhoneGapの、JSとJavaのブリッジの流れ
  • PhoneGap: NativeCodeの呼び出し - とみぞーノート

    PhoneGap(iPhone)を使うと、JavaScriptからGPSなどアプリ用のデバイス機能にもアクセスできるのだが、どのような仕組みになっているのか不思議だったので調査した。 JavaScript -> Native(Objective-C) Codeの呼び出し GPSの機能などを使う場合、JavaScriptからObjective-Cで書かれたプラグインを呼び出す。 Objective-Cのコードを呼び出すには、PhoneGapLib/javascripts/core/phonegap.js.baseのPhoneGap.exec()を使う。 PhoneGap.exec()はコマンドをキューに入れるだけで、キュー内のコマンドの実行はPhoneGap.run_command()で行う。 PhoneGap.run_command()はダミーのiframeを作成して、 gap://<Cl

  • 1