BT

webOSは多くのデバイスで走る予定で、Enyoは多くの主要なブラウザーで走る

| 作者: Abel Avram フォローする 10 人のフォロワー , 翻訳者 編集部N フォローする 0 人のフォロワー 投稿日 2012年1月30日. 推定読書時間: 2 分 |

原文(投稿日:2012/01/26)へのリンク

HPは標準のLinuxカーネルを使うことで、webOSが広範囲に採用されるようにすることを決めた。主要な全てのブラウザー上で動くのが、Enyo開発フレームワークである。Enyo 2.0はオープンソース化された。

Enyo はオブジェクト指向のJavaScriptフレームワークで、当初 webOS とwebKitがターゲットであった。昨年の12月にHPは webOSをオープンソース化する アナウンスをした後に、webOSが広く使われようにするために、Enyoを主要な全てのブラウザーに移植し、webOSを標準のLinuxカーネルの上に作ることを決定した。最初の段階は達成されている。HPは Enyo 2.0をオープンソースにし、このコアなJavaScriptライブラリは、現在 Chrome, Safari, IE、Firefoxのモバイルとデスクトップの両方のバージョンで動く。 Enyo 2.0にはUIツールキットが抜けている。これが複数のブラウザーで動くにはもっと開発が必要である。しかし、1ヶ月でリリースすることを約束している。Enyoベースのアプリケーションは、PhoneGap経由で iOS/Android/WP7のネイティブアプリとして走ることもできる。この でそれがわかる。ある開発者は、Paper Mache アプリをGoogleモバイルOSに移植して Android Marketに出している。

Enyoの哲学は、開発者が幾つでも他のコンポーネントを持つことができるコンポーネントをベースにした、大きなアプリを作れるようにすることである。ソースコード付きの幾つもの例とブラウザーでの結果が Enyo Samplesでアクセスできる。Enyoのコア機能は13kBのzipファイルにまとめられ、その小さなサイズのためにモバイル開発には魅力的である。

HPはwebOSの今後の計画を詳しく述べている。

  • HTML5(Canvas と 3Dテクスチャを含む)、 Flash、Silverlightのサポートに加え、マルチタッチを含むアプリケーションインターフェースをサポートする WebKitディストリビューションのリリース
  • webOSは標準Linuxカーネルを使うことで、それが走るデバイスをものすごく広げることができる。 HP CTOでOSDL (Linux Foundation)の役員メンバーである Sam Greenblatt氏が、現在 webOS戦略を率いている。
  • webOSは現在使用しているDBに代わって、GoogleのオープンソースLevelDB、組込みのキー-値データストアを使う。
  • Ares 2は Enyo 2をサポートする予定である。AresはブラウザーベースのIDEで、webOS用のアプリケーションを開発するのにドラッグアンドドロップをサポートする。

以下のテーブルがこれから数ヶ月間のwebOSの詳細なロードマップである。

webOSがオープンソースになれば、Open webOS と呼ばれ、恐らく Enyo 2.0と同様に同じライセンス、すなわち Apache License 2.0のもとでライセンスされるだろう。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT