タグ

RIAに関するinventのブックマーク (8)

  • 6つの主要クラウドとRIAの現状を総ざらい(1/3)- @IT

    クラスメソッド株式会社 福田 寅成 2009/7/10 昨今関心が高まる一方のクラウドだが、クラウドの“クライアント”についてはあまり取り上げられないのが現状だ。連載では、同じく未知の可能性を秘めるRIAをクライアントにして、サンプルを基にクラウドとの連携アプリケーションを検証していく クラウドの“クライアント”について考えていますか? 昨今「クラウド・コンピューティング」(以下、クラウド)に対する関心が高まっています。「アプリケーション開発のさまざまな面でパラダイムシフトが起こる」といわれており、次第に多くの技術者に理解されるようになりました。その半面、実用について考えると、まだ若い技術であるということもあって特に“業務”アプリケーションへの適用は非常に限定的なものになっています。 そしてクラウドに関しての言及は、インフラからデータベース、分散並列処理、クラウド上にデプロイするサーバア

  • UIとユーザビリティから考える小さい画面でのRIA(1/3)- @IT

    前回の「業務用途で当に“使える”モバイル端末はどれだ?」では、各種モバイル端末に対して考察したが、端末選定において重要な点を追加しておきたい。それは「バッテリー」だ。動かない端末に意味はない。「業務」において「業務時間中」にバッテリーが空になっては話にならない。交換バッテリーを用意しておくなどの回避方法はあるが、できればバッテリーは長持ちしてほしい。また、「モバイル」であるからバッテリーが軽量であることは大切だが、多くの端末の標準バッテリーは持続時間が短く、オプションの大容量バッテリーは大きく重く携帯性を損ねてしまう。 業務に特化したHT(ハンディ・ターミナル)のOSに、Windows MobileではなくWindows CEが使われる搭載機種が多いのも、バッテリー消耗の問題が理由の1つだ。現状では、利用時間の長い業務の利用で数日持つバッテリーがないため、消耗を防ぐ技術はOS含めてプラッ

  • RIA戦争はPCとモバイルの接点で起こる(@IT)

    2008年05月02日(金) 20時27分 RIA戦争PCとモバイルの接点で起こる(@IT) 米アドビ システムズは5月1日、Flash関連技術をオープンにしていくと発表した。Adobe Flash Playerや、将来的にはAdobe AIRといったランタイム環境の仕様をオープンにしていく。PCだけでなくケータイやモバイル端末、デジタル家電、STBなどで同一のプラットフォームが広がることで、Javaが果たした「OSやハードウェアのプラットフォーム非依存のプログラミング環境」に相当することをプレゼンテーション層で実現する狙いだ。開発者やデザイナにとってはFlashの開発ツールやノウハウが、そのまま多くのデバイスで使えるメリットがある。アドビにとっては、Flashプレイヤーの仕様やライセンスをオープンにする代わりにサーバ側のソフトウェアやオーサリングツールでのビジネス拡大が期待できる。 ●

    invent
    invent 2009/08/03
    『RIA戦争はPCとモバイルの接点で起こる』
  • MSのWebアプリ技術「Silverlight」、ネットメディア運営12社が広告配信に利用

    マイクロソフトは3月13日、国内でオンラインメディアを運営している12社がWebアプリケーション実行技術「Silverlight」対応リッチメディア広告を配信すると発表した。デジタル・アドバタイジング・コンソーシアムの広告配信システム「eyeblaster」もSilverlight広告の配信に対応したという。Silverlightを利用することで、ユーザーの視覚と直感に訴える広告展開が可能になるとしている。 Silverlight広告を配信するのは、アイティメディア、朝日新聞社、Impress Watch、エキサイト、NTTレゾナント、オリコンDD、シーネットネットワークスジャパン、日経BP社、日経済新聞デジタルメディア、毎日コミュニケーションズ、ヤフー、読売新聞東京社の12社。既にヤフーは3月2日より「Yahoo!ニュース・トピックス」でSilverlightリッチメディア広告を配信

    MSのWebアプリ技術「Silverlight」、ネットメディア運営12社が広告配信に利用
    invent
    invent 2009/03/13
    技術としてはおもしろいんだけど、企業がらみで流行らそうとしているのはうーんという感じ。
  • 第2回 RIAの開発に必要なキャストと要求スキル

    連載ではリッチ・インターネット・アプリケーション(RIA)開発におけるマネジメント領域の課題とその解決策というテーマで,RIAコンソーシアムのマネジメント分科会における研究結果をもとにいろいろな面から考察してゆきます。連載第2回目のテーマはRIAの開発体制についてです。 開発に必要なスキルや作業範囲が拡大している 前回の「発注者とのコミュニケーション」において,RIA開発は実現したい機能の特性からプロジェクトに参画するメンバーの職種が多岐にわたる点を指摘しました。具体的には,デザイナーに要求分析のスキルやシステム的な思考が求められ,エンジニアにデザイナー的な感覚が求められる,といったように,作業範囲や求められるスキルが広範囲になってくるということです(図1)。 図1:RIA開発で求められる作業範囲やスキル(RIAシステム構築ガイド2.0(2006年度版)より引用) このことはディレクショ

    第2回 RIAの開発に必要なキャストと要求スキル
  • RIA開発の見積りの難しさ /RIAシステム構築ガイド #09 | RIAシステム 構築ガイド Essential 2007

    RIAシステム 構築ガイド Essential RIAコンソーシアムが発行する、RIAの普及促進や開発に関するガイドライン『RIAシステム 構築ガイド』の2007年版である『RIAシステム 構築ガイド Essential 2007』をWeb担向けに特別にオンラインで公開するコーナー。 RIAシステム 構築ガイドに関しての詳細はこちらRIAコンソーシアムに関しての詳細はこちら RIA開発がこれまでのWeb開発と異なる点/見積り範囲見積りとは「お客様の要求を見える形に具現化し工数を算定する」ことです。この基線は、これまでのWeb開発であってもRIA開発であっても何ら変わる部分はありえません。 しかし、画面単位ではなく流れや全体を通しての機能検討が求められるRIA開発は、1つ1つの画面単位で機能が完結されていたこれまでのWeb開発と比べ、作業区分や求められる役割が広範囲に渡るという違いが見受け

    RIA開発の見積りの難しさ /RIAシステム構築ガイド #09 | RIAシステム 構築ガイド Essential 2007
    invent
    invent 2009/02/18
    『通常のWebアプリケーション開発に求められるもの以外に、RIA固有の定量的な技術的作業部分、そして定量的には
  • RIAという言葉が意味するもの

    Web 2.0という言葉は使われすぎている。この言葉は、単純にコンテンツを表示する以上のあらゆるウェブサイトに使われる、陳腐な言葉になった。会社がウェブサイトのルックアンドフィールを変え、AJAXを少し取り入れれば、それで即席のWeb 2.0ウェブサイトのできあがりだ。インタラクティブでかっこいいサイトが手に入ったことになる。 この言葉は、もともとはそういうものを指していたのではなかったが、今では基的にはそうなってしまった。Web 2.0という言葉には以前は多くの意味があったが、今では意味のない言葉の1つになった。以前持っていた意味の中には、主にAJAXやその他の最新のウェブ開発言語を使って作られた、インターネットアプリケーションの機能を持つウェブサイトという意味があった。 RIA(Rich Internet Application)という用語は、この部分に入ってきている。 RIAはWe

    RIAという言葉が意味するもの
    invent
    invent 2008/11/25
    『RIAは、Microsoftの魔の手から逃れたい組織に新たなチャンスを提供してくれる。』
  • 新星誕生!? JavaScript版Cocoa on Rails"SproutCore"に注目 | エンタープライズ | マイコミジャーナル

    Sproutitは18日(米国時間)、SproutCoreの最新版となるSproutCore 0.9.10を公開した。もともと予定されていなかったリリースだが、コントリビュートされたパッチが優れたものであったことからSproutCore 1.0の前に今回のバージョンがリリースされることになった。正式なメジャーリリース前であるだけにまだ開発者の注目を集めていないかもしれないSproutCoreだが、場合によっては今後JavaScriptフレームワーク競争の一翼をになう存在になるかもしれない。 SproutCore - CocoaのパワーとRailsの開発性をWebアプリへ SproutCoreはJavaScriptで開発されたRIA Webアプリケーション開発向けフレームワーク。Cocoaに触発されて開発されたフレームワークで、少量のソースコードで価値の高いアプリケーションを開発できるように

  • 1