2010-12-19 17 views
2

私は伝統的にWebアプリケーションに使用されているツールを使って簡単なネイティブiPhoneアプリを作りたいと思っています。 jQTouchとRailsのようなものを使うのが好きですが、インターネット接続やサーバーを必要とせず、オフラインで作業したいと思っています。クライアントとサーバーの両方を搭載したクライアント/サーバーWebアプリケーションがこれで可能ですか?

軽量のWebサーバーとサーバー側のアプリケーションフレームワーク(Railsなど)をカプセル化してネイティブiOSを簡単に作成できるフレームワークがありますか。これにより、携帯電話で実行できるよりシンプルで軽量なものを書くことができます。 HTML + JavaScriptのクライアントサイドコード?

このようなことがない場合、基本的に永続的なデータストレージを持つクライアント側のコンポーネントしか持たないアプリケーション(HTML + JS)を作成する方法はありますか?

ありがとうございました。

答えて

2

Phonegapを試しましたか?

www.phonegap.com

あなたのアプリはHTML/CSS/JavaScriptで作成します。

あなたはJavaScript-boomを通じて電話APIにアクセスします。

また、 Appcelerator Titaniumはオプションになります:http://www.appcelerator.com/

-IMOチタンはより強力でより自然な外観を提供します。

なぜあなたはiPhoneからウェブサーバーを使いたいのですか? 母船にデータを送り返すことはできますか?

2

はい、軽量httpサーバーをiPhoneアプリ内の別のスレッドで実行し、UIWebViewに接続することができます。しかし、動的コンテンツを生成する魅力的なWebサーバを使用しない限り、ローカルディレクトリにHTML/CSS/Javascriptコンテンツをダウンロードしてから、オフライン時にそれらのローカルファイルに任意のURLをポイントするのは簡単でしょう。

関連する問題