BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース Rhodes 1.0がもうすぐ登場、RhoHubはβ版

Rhodes 1.0がもうすぐ登場、RhoHubはβ版

Rhodes(参考記事)を使用すると、一覧にあるスマートフォンでRubyを使用したプログラミングが可能になる。Rhomobile社(リンク)はRhodesを支援している企業であり、1.0のリリースに取り組んでいる。我々はRhomobile社のAdam Blum氏と話し、最新情報やRhomobileが提供しているその他のサービスについて聞いた。
開発者は、Rhomobile社の新しいサービス、RhoHubのベータ版(リンク)の利用を申し込むことが出来る。AdamはRhoHubで行っていることを説明している。

私達はRhoHubと呼ばれるサイトを持っていて、すぐにリリースされる予定です。RhoHubにより、開発者は提供されたWebページから、モバイルアプリケーションの作成、編集、構築ができます(Herokuの考え方と似ています)。私達は、バックエンドのアプリケーションに接続するための同期サーバも提供しています。最後に、私達はプロビジョニングサーバを提供しており、モバイルデバイスのブラウザでモバイルアプリケーションをダウンロードするためのURLとして、単一のURLをユーザに提供することができるようになります。

これらにより、私たちのサイトやサードパーティからソフトウェアやSDKをダウンロードすることなく、開発者は首尾よくモバイルアプリケーションを開発、構築、提供することが可能になります。人々はかなりわくわくしているようです。非公式のベータ版はhttp://rhohub.com で登録可能です。

BlackBerryやAndroidのようなJavaベースのスマートフォン向けには、Rhomobile社はXRuby上で構築されたRubyを使用しているが、これは、 Rhomobileが使用している他のバージョンのRubyとは異なり、1.9をベースとしていない。

これはもはやXrubyではありません - 私たち独自のものです。1.8をベースにしています。[..]私達はFibersのようなものをサポートしませんが、それは私たちのフレームワークの目的に合わないからです。
私たちは[Androidのサポートに]わくわくしています。しかし、Android用の開発モデルは他の電話機用と同様です。

RhodesではむしろPalm Preによく似たアプリケーションモデルを使用している;我々はAdamに2つのプラットフォームの比較について尋ねた。

ネイティブなアプリケーションを構築するためにWeb開発のパラダイムを使用する、という観点から見ると、Palm PreやNokia社のWebランタイムは、私達の基本的なアプローチの検証であると考えています。私達のフレームワークはもっと完全なMVCであり、他にも多くの機能を持っています。しかし、私はこれらはどちらも非常に優れたものであり、ネイティブなモバイルアプリケーション開発に対する私達のアプローチに関心を引く助けとなるだろうと見ています。

最後に、Rhomobileを使用している現実世界のアプリケーションについて尋ねると、Adamは数少ない例の一つとしてTrailGuide(リンク)を挙げた。もう一つの近々登場するアプリケーションは、Hampton Catlin氏の、iPhoneでWikipediaを閲覧するためのアプリケーションを移植したものである(リンク)

原文はこちらです:http://www.infoq.com/news/2009/03/rhodes10-rhohub

この記事に星をつける

おすすめ度
スタイル

BT