0

codeigniter フレームワークで動作する PHP コードの Web サイトがあります。これの iOS アプリ バージョンを作成し、それらが完全に異なることを理解したいと考えています。しかし、アプリを実現しようとしながら学びたいと思っています。

来週は春休みなので、もっと遠くまで行きたいと思っています。サイトを MySQL データベースに接続し、さまざまなアルゴリズムを実行する必要があります。すべてのアルゴリズムを新しい言語 (Objective-C だと思います) に書き直す必要があると思います。アプリの構築を開始するための最良の方法を知りたいだけです。基本的なコアを学ぶだけでなく、最終目標に役立つチュートリアルを見ていることを確認したい.

私は xcode のようなものをセットアップしましたが、どこに行くべきかを知る必要があります。ありがとうございました!

4

1 に答える 1

2

はい、本当にネイティブ アプリを作成したい場合は、Objective-C ですべてを書き直す必要があります。また、外部デバイスから MySql に接続するには、サーバーに API が必要です。

この API は通常、REST または SOAP ベースです。ユーザーログインを処理する必要がある場合は、OAuth が最適です。

ただし、ネイティブ アプリに代わるものがあります。興味深いのは、ハイブリッド アプリです。これはネイティブ ブラウザー要素であり、そのブラウザー内で、モバイルに最適化されたレイアウトを備えた通常の Web サイトが実行されています。ハイブリッド アプリを使用すると、アプリ ストアにもアクセスできます。http://phonegap.com/を見てください。

もう 1 つの解決策は、サイトのモバイル向けに最適化されたレイアウトまたはレスポンシブ レイアウトのみを作成することです。アプリ ストアにアクセスする必要がない場合や、GPS や加速度計などのネイティブ機能が必要ない場合は、これが適切なオプションです。

于 2013-03-11T01:56:18.140 に答える