Nokia,Mobile Runtime for Java Application (JRT) を EPL のもとに Symbian Foundation に寄贈
Nokia が同社の Mobile Runtime for Java Application (JRT) を Eclipse Public License (EPL) にライセンス変更した。Symbian プラットフォームは現在もなお最大のスマートフォン OS だが,それ自体も先の2月に EPL でリリースされている。
Nokia が同社の Mobile Runtime for Java Application (JRT) を Eclipse Public License (EPL) にライセンス変更した。Symbian プラットフォームは現在もなお最大のスマートフォン OS だが,それ自体も先の2月に EPL でリリースされている。
Vision Mobileは「Mobile Developer Economics 2010 and Beyond」というレポートを発行した。このレポートには、最も重要な8つのプラットフォームで仕事をしている400人を超えるデベロッパの調査結果が含まれている。調査では、デベロッパがどのプラットフォームを好んでいるか、各プラットフォームにどれくらいのインストールベースとアプリ数があるのか、プラットフォームの学習とデバッグに要する時間などを明らかにしている。
モバイルRubyデベロッパはRhodesの新バージョンを手に入れた。2.0リリースは多くの新機能が加わるとともに、フレームワークがMITライセンス化された。iPhoneデベロッパはRhodesアプリがAppStoreに受理されていると聞いてうれしいだろう。また、AndroidデベロッパおよびユーザはRubotoとRuboto-IRBによりJRubyを使うことができる。
Rhomobileは、Rubyベースのスマートフォン用クロスプラットフォームアプリケーションフレームワーク、Rhodesのバージョン1.5をリリースした。InfoQでは、Rhomobile CEOのAdam Blum氏に、HTML 5があるにも関わらず、なぜネイティブアプリが必要なのか尋ねてみた。
PhoneGapを使うと、クロスプラットフォームなモバイルアプリケーションがHTML5 と Javascriptで書ける;カメラ、加速度計、GPSなどにアクセスできるAPIを持っている。コードは、アップストアを介してデプロイできるネィティブなアプリケーションにパッケージされる。PhoneGapは、iPhone, Android, Blackberry, Symbian と Palmをサポートしている。InfoQは、開発者の一人でNitobiのBrian LeRoux氏にPhoneGapの現状を聞いた。
Symbian Foundation が Symbian プラットフォームをオープンソース化する意向を発表したのは 1年8ヶ月ほども前のことだ。これを最も普及しているプラットフォームの注目すべき動き,と見る向きのある一方で,すでに手遅れだ,という意見もある。
Rhodesを使用すると、一覧にあるスマートフォンでRubyを使用したプログラミングが可能になる。Rhomobile社はRhodesを支援している企業であり、1.0のリリースに取り組んでいる。我々はRhomobile社のAdam Blum氏と話し、最新情報やRhomobileが提供しているその他のサービスについて聞いた。
Rhodesは、新たなオープンソースソリューションであり、モバイル機器に対しRuby実装をもたらす。その上、多くのデバイス全体(現時点ではiPhone、Windows MobileおよびRIMのBlackBerry)で、単一Rubyソースを使用することができる。まもなくSymbianやAndroidに対するサポートも追加される予定である。