ようこそ!浜村拓夫の世界へ

    ブログ内検索

    最近の記事

    ブックマーク数の多い記事

    Blog Translation

    Powered By FC2ブログ

    Powered By FC2ブログ
    ブログやるならFC2ブログ


    FC2ブログ LOGIN

    with Ajax Amazon

    スポンサーサイト

    このエントリーを含むはてなブックマーク はてなブックマーク - スポンサーサイト あとで読む
    上記の広告は1ヶ月以上更新のないブログに表示されています。
    新しい記事を書く事で広告が消せます。

    Open Web Apps API

    このエントリーを含むはてなブックマーク はてなブックマーク - Open Web Apps API あとで読む
    FirefoxOSのプロジェクトを通じて、Webアプリ開発の標準化が模索されているようです。

    アプリのインターフェースは、(1)人間向けと、(2)機械向け、の2種類があります。
    (2)の機械向けのインターフェースである「API」を整備すれば、アプリ間の連携が円滑になり、人間向けの利便性も向上するでしょう。
    アプリの設計では、この二つのインターフェースを整えるようにしたいと思います。

    「Webこそがゲーム・プラットフォームである」──Mozilla開発者が語るWebブラウザ戦略 vol.2 #mozilla #firefox #WebGL|CodeIQ MAGAZINE

    Vladimir Vukicevic氏(以下、Vukicevic):私たちはWebがいつまでもオープンなものであることを願っています。「Webこそがプラットフォームである」というのは私たちの変わらぬ信念ですから。現状ではさまざまなアプリプラットフォームがWeb上にありますが、すべてのプラットフォームは互いに互換性があるべきです。その考え方を実現するために、私たちは Open Web Apps APIを開発し、あらゆるベンダーに対して協力を呼びかけています。



    これまでの数多くのスタートアップが、インタラクティブな3D表現をWeb上で行なおうとしていました。しかし、そこには多くの技術的な制約もありました。また知名度が低いがゆえに、優れたゲームを広げることができなかった企業も多い。まさに、これこそがWebGLやMozillaのOpen Web Apps戦略が解決しようとしている課題なのです。



    Open Web Apps API - Google検索

    Open Web Apps と Web 標準 | MDN

    Open Web Apps は一般的な Web サイトや Web ページと本質的な違いはありません。
    いずれも HTML、CSS、JavaScript といった標準的でオープンな Web 技術を用いて開発され、Web ブラウザ経由でアクセスできます。
    主な違いは、端末にインストールしてオフラインでも動作させられる機能、そして、カメラ、アドレス帳、その他端末機能との相互作用を可能にする高度な API にアクセス可能であること、といった点が上げられるでしょう。
    さらに、それらはできる限りオープンな技術に基づいて開発されています。
    プラットフォーム間の技術実装に差異がある場合、各プラットフォーム向けの機能判別と適切なコード、機能が利用不可能な場合の巧みな対応策の組み合わせを通じて、どちらにも対応するよう努力が行われるべきです。



    ・Web、すなわちHTTPというレイヤーの上で動作するアプリを開発すれば、ポータビリティー(移植性)が高い。
    ・OSの上で、HTTPが動作するミドルレイヤーを置き、その上にWebアプリを置く。
    ・HTTPさえ動けば、オンラインでもオフラインでも良い。

    今後は、オフラインで動くWebアプリの設計を意識してみよう。

    Firefox OSアプリ開発ガイド
    本間 雅史 / 宮家 秀二 / 秋葉 秀樹 / 今村 博宜 / 山本 祐輔 / 秋葉 ちひろ / 小森田 賢史
    リックテレコム
    2013-06-10
    ¥ 2,700

    関連記事

    コメント

    コメントの投稿


    管理者にだけ表示を許可する

    トラックバック

    トラックバックURL:
    http://hamamuratakuo.blog61.fc2.com/tb.php/1111-7a61c178

    FC2Ad

    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。