を使用して、私はPhoneGapのを使用PhoneGap.Ifを使用して、このアプリケーションを開発することが可能とリモートDB.Isでその同期は、どのように私は、外部DBからデータを取得します? PhoneGapでPHPを使用できますか?IPhoneのネイティブアプリの私はiPhoneのネイティブアプリを開発したいのPhoneGapとPHP
答えて
PhoneGapを使用すると、iPhoneでJavaScriptとHTMLアプリケーションを実行できます。すべてのPHPコードをリモートサーバーに置かなければなりません。
サーバーからデータを取得するには、XMLHttpRequest
オブジェクト、またはjqueryの$.get()
または$.post()
機能のようなユーザーフレンドリーなものを使用する必要があります。
wm_eddieは正しいです。
また、私はあなたの「私はネイティブのiPhoneアプリを構築したい」引用にコメントしたかったです。 PhoneGap用に書かれたアプリケーションはで、ネイティブアプリではありません。彼らが見えるようにすることができ、ほとんどの部分は、ネイティブアプリケーションのような行為は、より良いアナロジーは、PhoneGapののAPIを使用して、へのアクセスを得ることができあらかじめパッケージ、ローカルにインストールされ、Webアプリケーションと考えることですがネイティブ機能の限定されたサブセット特に、この機能はセンサ(加速度計、GPSなど)とカメラ操作で構成されています。
これはあなたの使い方には何の関係を持っていないかもしれませんが、ただの点を明確にしたかった...;)
(PhoneGapのはまだ非常に便利なツールである、と私は私のいくつかでそれを使用していますしかし、完全にネイティブのアプリケーションが必要な場合は、実行時に解釈する必要があるJSを除き、ほとんどが1-1言語に依存する象徴主義を使用して事前にコンパイルされていれば、私は、よく。どちらの素敵なツールは、しかし、彼らは別のメリットとデメリットとは明確に異なる製品をお届けします。それはあなたの最終製品の要件を決定して、最も理にかなっているプラットフォームを選択する問題です。)
+1の簡単な例を投稿してください。 – BoltClock
あなたの偉大な返信のためにwm_eddieをありがとうございました。 – user232751
Ajaxを使用してPHPを使用してPhoneGapアプリケーションをコンパイルしてコンテンツを取得しました。
まず、index.htmlのheadでjQueryライブラリをロードします。機能onBodyLoad()で、PHPファイルのためのAjax呼び出しを置く:HTMLセッションで
$('#content').load('http://www.example.com/test.php');
、あなたがコンテンツを表示したいんのdivのid =「コンテンツ」を入れました。
PHP:
for($i=1; $i<=10; $i++) {
echo '<p>I\'m a PHP Loop! Value: ' . $i . ' of 10.</p>';
}
HTMLが出力されます:
<p>I'm a PHP Loop! Value: 1 of 10.</p>
<p>I'm a PHP Loop! Value: 2 of 10.</p>
<p>I'm a PHP Loop! Value: 3 of 10.</p>
<p>I'm a PHP Loop! Value: 4 of 10.</p>
<p>I'm a PHP Loop! Value: 5 of 10.</p>
<p>I'm a PHP Loop! Value: 6 of 10.</p>
<p>I'm a PHP Loop! Value: 7 of 10.</p>
<p>I'm a PHP Loop! Value: 8 of 10.</p>
<p>I'm a PHP Loop! Value: 9 of 10.</p>
<p>I'm a PHP Loop! Value: 10 of 10.</p>
また
$.get('test.php?name', function(data) {
$('#content').html(data);
});
を使用することができますそして、あなたのtest.phpをは持っている可能性があり、何かのように:
if (isset($_GET['name'])) {
echo "Asked for name!";
}
これで、上手くいくことができます。私は主題に疑いがあります:私は外部のPHPファイルをホストし、アプリケーションストアにアプリをデプロイできますか?それには制限がありますか?
- 1. iPhoneネイティブアプリからPhoneGapデータベースにアクセス
- 2. iphoneネイティブアプリとしてのWebアプリケーション
- 3. iOSとAndroidネイティブアプリの開発
- 4. phonegapとネイティブアプリ
- 5. レールとiphoneネイティブアプリのソケット接続
- 6. iPhoneでネイティブアプリを実行中
- 7. リアクト - ネイティブリモートデバッガが、私は私のiPhone上で反応し、ネイティブアプリを実行しているiPhone
- 8. iPhoneネイティブアプリからGoogle APIにアクセスする
- 9. iPhoneのWebアプリからネイティブアプリを起動するには?
- 10. jQuery:ネイティブアプリでiPhoneのテンキーパッドが閉じない
- 11. Tizen IDEのウェアラブルデバイス用のC++でのネイティブアプリ開発の開始
- 12. ホワイトラベルは、ネイティブアプリの
- 13. モバイルウェブのネイティブアプリで深いコンテンツリンクを開く
- 14. iphoneの開発
- 15. iPhoneとiPhone 4の開発の違いは何ですか?
- 16. Reactネイティブアプリ開発の遅いインターネット接続をシミュレートする
- 17. CordovaとWebViewのネイティブアプリ
- 18. 私のネイティブアプリのタイムフインディアウェブサイトのコンテンツを取得したい
- 19. iphoneの開発と脱獄
- 20. iPhoneとAndroidのクロスプラットホーム開発
- 21. 私はiPhoneのWebベースのアプリケーションを開発しています
- 22. ネイティブアプリからラインプロファイルを開く
- 23. iphone 3gsとiphone 4の開発の違い
- 24. リアクト - ネイティブアプリのインストールエラー
- 25. MobileFirstネイティブアプリのセキュリティチェック
- 26. ネイティブアプリのビデオ
- 27. iphoneのゲーム開発
- 28. iPhoneウェブアプリケーションの開発
- 29. iPhone開発のEXC_BAD_ACCESS
- 30. は私が反応ネイティブアプリを開発したい、と私はローカルフォーマットのいくつかのデータを格納しているしたいネイティブ初期データベース
PhoneGapが本当に何であるかを明確にするために、コード –