3

私は約2か月間Androidアプリケーションを開発してきましたが、私が書いている人は、Android SDKの代わりにこれを使用して、複数のスマートフォンにアプリケーションを展開できるようにしたいと考えています:http: //rhomobile.com //

彼は、アプリケーションを1つの言語で記述でき、ほとんどのスマートフォンに展開できると述べています。誰かがこのウェブサイトを使って似たようなことをしたことがありますか?私が知って彼に伝えるべき長所または短所はありますか?たぶん誰かがこれが実際に何をしているのかについてもっと良い説明をしてくれるかもしれません。

私は現在一人の軍隊です。彼はほとんどのスマートフォン向けのアプリケーションを望んでいますが、より多くの開発者を雇う余裕があります。

4

2 に答える 2

3

Rhomobileは、携帯電話で小さなWebサーバーを起動し、このWebサーバーに向けられたWebビューを表示します。実際のWebサーバーにデプロイされるWebアプリを作成する場合と同じように、すべてのアプリケーションロジックをrubyで作成できます。Rhomobileは、CSSなどを使用して、アプリをネイティブアプリのように見せます。

Rubyを知っている場合は、アプリをすばやく入手できますが、見た目が悪く、ユーザーエクスペリエンスも悪くなります。同様のフレームワークはappceleratorチタンで、Javaスクリプトでアプリを記述し、それをiphoneとAndroidスマートフォンで実行されるjavascript、webview、ネイティブコンポーネントの組み合わせにコンパイルできます。チタンは、rhomobileよりもはるかに優れたユーザーエクスペリエンスを提供します。 。

彼らのページにアクセスして、フレームワークのショーケースとして宣伝しているアプリのいくつかをテストします。

于 2010-06-22T14:27:29.550 に答える
2

Objective Cでアプリを作成する多くの開発者は、ビューにHTMLを使用することを学び、CSSスタイリングライブラリを使用したスタイリングは、魅力的なネイティブアプリを作成するための優れた方法です。RhomobileのRhodesもこのアプローチを使用しています。以前は、CSSを好きなように使用できるようにしており、Rhodesと一緒にIUI、JQTouch、IWebKit、WebApp.net、またはその他のライブラリを使用することを選択できました。最高の外部アプリはすべて、スタイリングとアニメーション化されたトランジションにJQTouchを使用しているようでした。

最近、これをさらに簡単にするために、JQTouchの独自のフォーク(Androidで動作させました)を同梱することにしました。最近のRhodesマスターブランチで作成されたJQTouch組み込みのアプリでは、スタイルシートがRhodesのスキャフォールドで生成されたアプリに含まれているため、このような魅力的なアプリの作成がさらに簡単になります。

于 2010-09-02T01:59:59.090 に答える