RIAって何ぞや? - 楽しいアプリ制作の会

RIAって何ぞや?
楽しいアプリ制作の会 代表
TWorks
楽しいアプリ制作の会 #6
RIAって聞いたことあります?
•
•
•
•
去年くらいからよく聞くようになりました
あーるあいえー?りあ?
Webシステム?
正体不明
楽しいアプリ制作の会 #6
RIAとは・・・
• Rich Internet Applicationの略称
• パーソナルコンピュータ等のソフトウェアの分
類の1つであり、ウェブブラウザなどのクライ
アントの機能を活かした、柔軟なインター
フェースをもつウェブアプリケーションのことで
ある。
(出典:フリー百科事典『ウィキペディア』)
楽しいアプリ制作の会 #6
RIAの定義
• RIACでは定義はしていない。
• Webの中にRIAがあるという考え方。
楽しいアプリ制作の会 #6
RIAの生い立ち
• 同じHTML/CSSでもブラウザが違うと表現
が変わってしまう
• 使えるUIが少ない
→手間がかかる割にエンドユーザーのメリット
が小さい
↓
これらを打開するためにRIAが生まれた!
(・・・というTWorksの持論)
楽しいアプリ制作の会 #6
今日のRIAのあり様
• どのプラットフォームでも同じ動作、表示にな
る
• 表現豊かなUI
• HTMLベースのWebアプリ開発より生産/保
守性が高い
• デザイナとの完全な分業
楽しいアプリ制作の会 #6
RIAの実行環境
• Adobe AIR
http://www.adobe.com/jp/products/air/
• Microsoft Silverlight
http://www.microsoft.com/japan/silverlight/
• JavaFX Script
http://www.sun.com/software/javafx/
楽しいアプリ制作の会 #6
Silverlight 3の開発環境
• Microsoft Silverlight 3 SDK
http://www.microsoft.com/downloads/details.aspx?FamilyID=2050e5
80-f1d5-4040-bb09-e6185591b6b5&displaylang=ja
• Microsoft Visual Studio 2008 Express Edition
http://www.microsoft.com/japan/msdn/vstudio/express/
• Microsoft Silverlight 3 Tools
http://www.microsoft.com/downloads/details.aspx?displaylang=ja&F
amilyID=9442b0f2-7465-417a-88f3-5e7b5409e9dd
• Microsoft Expression Blend 3 (英語版)
http://www.microsoft.com/expression/
楽しいアプリ制作の会 #6
Silverlight 3の開発方法
• 2009/9/7 (月)、Silverlightのコミュニティーで
ある「Silverlight Square」と「楽しいアプリ制
作の会」が勉強会を合同開催します!
• たぶんこの中で紹介があるので、以下略
楽しいアプリ制作の会 #6
ご静聴、ありがとうございました。