2010-12-07 10 views
1

iPhone開発の新機能で、ネイティブアプリを開発するためにObjective-C言語を学習しようとしています。私たちは、PhonegapやRhomobileのようなサードパーティのツールの助けを借りて、PHP/Rubyを使ってiPhone用のネイティブアプリを開発できると聞いていました。PHP/Rubyを使用したネイティブiPhoneアプリ

誰でもこれらのツールについて知っていますか、これを使ってiPhone用のネイティブアプリを開発することは可能ですか?可能であれば、App Storeはこれらのツールを使って書かれたアプリを受け入れますか?

+2

私は漠然とコヒーレント英語に似ているためにあなたの質問を書き換えましたしかし、あなたはまだ少し混乱していると思います。回答者があなたにそれを手伝ってもらうようにします。 –

答えて

1

あなたはネイティブアプリに近いウェブアプリを指していると思います。携帯端末で使用されるフロントエンドはJavascriptで記述されています。バックエンドは、通常は通常のWebサーバーでホストされるRESTデータサービスです。バックエンドは、Ruby、PHP、Scalaで記述することができます。

PhoneGapはHTML/CSS/JSアプリケーションをデバイスアプリにコンパイルしてラップします。 Apple StoreはPhonegapアプリを受け入れました。

考慮すべきいくつかの豊富なフレームワーク:SproutCore、カプチーノ、煎茶タッチ

私はバックボーン+ jQueryのモバイルで遊んだ、上記のもののようなデスクトップのようなフレームワークになろうとしていません(?)。 jQuery Mobileはフル機能ではありませんが、軽量で現在のHTML5/JS/CSSスキルを活用しています。

0

私はアプリを開発するためにRhomobileを使用しています。Ruby、html、cssなどの携帯電話のネイティブ機能を使用しています。アプリケーションを一度構築して、iPhone、iPad、Droid、Windowsなどでデプスすることができるという利点があります。Rhodes(Rhomobileのフレームワーク)で開発したアプリは、保存されたアプリからダウンロードすることができます。それはiMessiahと呼ばれています - Messia Collegeのアプリ、ここPA。

これは、電話でアプリケーションを完了するのではなく、今すぐ適用する、スポーツスコア、統合3Dキャンパスマップ、部門ディレクトリ(電話データベースを使用)、タッチダイヤル、あなたはそれをインストールしたくない場合はニュース、訪問のスケジュールを設定...

- あなたはここでそれをチェックアウトすることができます - http://www.messiah.edu/mobile/iMessiah/index.html

-Jon