Your SlideShare is downloading. ×
0
RIA開発におけるサービス開発のイロハ               2011.10.29   Flex 勉強会 第 156 回@熊本 + RIA セミナー                ふなくら         Footer Text
自己紹介舩倉 純(ふなくら じゅん)所属: ニークシステムテクノロジー 技術部バックグラウンド: C /FORTRAN / Perl / Java / AS Adobe Certified Expert Flex3 with AIRblog :...
内容紹介に一言 RIA開発に必須になるサービス開発について豊富な経験をもとにイロハを解説していただきます。また、新しく公開されたサービスを開発するためのプラットフォームであるAdobe Digital Enterprise Platformにつ...
お品書きこれまでのケーススタディサービス開発について今、そしてこれから求められるものツール群の紹介まとめ
ケーススタディ
Flash MX + Flash Remoting (java) VBリプレース DataGridコンポーネントに苦労 AS0やその頃に何でも動いてしまうFlash Playerに泣く アプリ現役! サービス層はjava    Flash Re...
Flex2   ベータ〜リリース〜Flex3リリース 案件なしの不遇の時代 S2Flex2や実験、夜中のコンサルもどき FxUGで案件やってないのに参加率⾼い、趣味でやっている⼈状態 S2Flex2が熊本で誕生する。
サービス開発について
RIA開発の要素 クライアントサイド  機能性、ビジュアライズ、UX サーバサイド  計算、解析、業務 サービス  クライアントとサーバをつなぐ窓口  クライアントサイド   サービス   サービス   サーバサイド
クライアントのプラットフォームWebHTML with JavaScript/CSSCross-compileAdobe AIR (AS3, MXML)PhoneGap (JS, HTML)Titanium (JS, HTML)Native (...
RIA      クライアントサイド      クライアントサイド      クライアントサイド   サービス   サービス   サーバサイド      クライアントサイド
サーバサイドのプラットフォームJavaPHPRuby(on Rails)ColdFusion                  12
サーバサイドの選択肢言語の選択 Java PHP Ruby Pyson ColdFusion :通信、データフォーマットの選択 AMF or text / XML HTTP/ WebService(SOAP) / Rest
RIA開発                             サーバサイド   クライアントサイド                             サーバサイド   クライアントサイド   クライアントサイド   サービス   サ...
●ミ ヾ(‘A`ヾ) <-丸投げしたい.. 考えること、やることたくさんすぎ
Java Adobe LiveCycle Data Services   ADEP Data Services BlazeDS GraniteDS S2Flex2 WebORB for java T2Framework
LCDS3.xまでのアーキテクチャ     Flex     AIR
ADEP Data Services 4.6のアーキテクチャ      Flex/AIR       Java    HTML5/JS     Android     Objective-C
PHP OpenAMF AMFPHP WebORB for PHP ZendFramework(ZendAMF)                          http://www.silexlabs.org/amfphp/
Ruby Ruby AMF   http://code.google.com/p/rubyamf/ WebORB for Rails   http://www.themidnightcoders.com   /products/weborb-f...
Zamf Browser http://www.zamfbrowser.org Zend FrameworkのAMFGatewayのサービスブラウザ サーバ接続してサービスの呼び出しテストおよびAS3コードの生成
ZamfBrowser              http://www.zamfbrowser.org/
DcD Modeler              Flash Builder 4.5を使ったモデリング&コード生成
Ruby on Rails extension for FlashBuilder4     http://dcdror.riaforge.org/     Ruby On Rails + WebORBでのサービス生成     Flash Bui...
BlazeMonsterhttp://sujitreddyg.wordpress.com/blazemonster/BlazeDSを使ったServiceBrowser,CodeGenerator
AMFPHP - ServiceBrowser http://www.silexlabs.org/amfphp/ Service Browser + Code Generator
まとめRIA開発では3大要素がある - ひとつひとつが乗り越えることが多い - サービス開発くらいは既存の資産や技術を使って生産性をあげたい。ツールを使って生産性を上げた分UXやサーバ処理に⼒をかける。 - クライアント側のUX Design ...
Resource Flash Builder 4.5 Adobe ADEP Data Services for Modler   Flash Builder 4.5のHelp -> 新規ソフトウェアをインストール Ruby on Rails e...
Resource GraniteDS http://www.graniteds.org/confluence/pages/viewpage.action?pag eId=229378 ZAMF Browser   http://www.zamf...
 『RIA開発におけるサービス開発のイロハ』
Upcoming SlideShare
Loading in...5
×

『RIA開発におけるサービス開発のイロハ』

635

Published on

Flex 勉強会 第 156 回@熊本 + RIA セミナーの資料です。

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
635
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of " 『RIA開発におけるサービス開発のイロハ』"

  1. 1. RIA開発におけるサービス開発のイロハ 2011.10.29 Flex 勉強会 第 156 回@熊本 + RIA セミナー ふなくら Footer Text
  2. 2. 自己紹介舩倉 純(ふなくら じゅん)所属: ニークシステムテクノロジー 技術部バックグラウンド: C /FORTRAN / Perl / Java / AS Adobe Certified Expert Flex3 with AIRblog : http://www.noridon.net/weblogs/twitter: @nod_japan_19xxFlash : Smart Sketchからのつきあい。好きなAMF gateway: S2Flex2 Flash は年賀状(紙)を作るツールだと思ってる。
  3. 3. 内容紹介に一言 RIA開発に必須になるサービス開発について豊富な経験をもとにイロハを解説していただきます。また、新しく公開されたサービスを開発するためのプラットフォームであるAdobe Digital Enterprise Platformにつ いてもご紹介していただきます
  4. 4. お品書きこれまでのケーススタディサービス開発について今、そしてこれから求められるものツール群の紹介まとめ
  5. 5. ケーススタディ
  6. 6. Flash MX + Flash Remoting (java) VBリプレース DataGridコンポーネントに苦労 AS0やその頃に何でも動いてしまうFlash Playerに泣く アプリ現役! サービス層はjava Flash RemotingとASTranslatorで最初だけ苦労
  7. 7. Flex2 ベータ〜リリース〜Flex3リリース 案件なしの不遇の時代 S2Flex2や実験、夜中のコンサルもどき FxUGで案件やってないのに参加率⾼い、趣味でやっている⼈状態 S2Flex2が熊本で誕生する。
  8. 8. サービス開発について
  9. 9. RIA開発の要素 クライアントサイド 機能性、ビジュアライズ、UX サーバサイド 計算、解析、業務 サービス クライアントとサーバをつなぐ窓口 クライアントサイド サービス サービス サーバサイド
  10. 10. クライアントのプラットフォームWebHTML with JavaScript/CSSCross-compileAdobe AIR (AS3, MXML)PhoneGap (JS, HTML)Titanium (JS, HTML)Native (only choose one)Objective-C (iOS)Java (Android)C#/Silverlight/XAML (Windows) 10
  11. 11. RIA クライアントサイド クライアントサイド クライアントサイド サービス サービス サーバサイド クライアントサイド
  12. 12. サーバサイドのプラットフォームJavaPHPRuby(on Rails)ColdFusion 12
  13. 13. サーバサイドの選択肢言語の選択 Java PHP Ruby Pyson ColdFusion :通信、データフォーマットの選択 AMF or text / XML HTTP/ WebService(SOAP) / Rest
  14. 14. RIA開発 サーバサイド クライアントサイド サーバサイド クライアントサイド クライアントサイド サービス サービス サーバサイド クライアントサイド サーバサイド
  15. 15. ●ミ ヾ(‘A`ヾ) <-丸投げしたい.. 考えること、やることたくさんすぎ
  16. 16. Java Adobe LiveCycle Data Services ADEP Data Services BlazeDS GraniteDS S2Flex2 WebORB for java T2Framework
  17. 17. LCDS3.xまでのアーキテクチャ Flex AIR
  18. 18. ADEP Data Services 4.6のアーキテクチャ Flex/AIR Java HTML5/JS Android Objective-C
  19. 19. PHP OpenAMF AMFPHP WebORB for PHP ZendFramework(ZendAMF) http://www.silexlabs.org/amfphp/
  20. 20. Ruby Ruby AMF http://code.google.com/p/rubyamf/ WebORB for Rails http://www.themidnightcoders.com /products/weborb-for- rails/overview.html
  21. 21. Zamf Browser http://www.zamfbrowser.org Zend FrameworkのAMFGatewayのサービスブラウザ サーバ接続してサービスの呼び出しテストおよびAS3コードの生成
  22. 22. ZamfBrowser http://www.zamfbrowser.org/
  23. 23. DcD Modeler Flash Builder 4.5を使ったモデリング&コード生成
  24. 24. Ruby on Rails extension for FlashBuilder4 http://dcdror.riaforge.org/ Ruby On Rails + WebORBでのサービス生成 Flash Builder 4.5だと動作が..?
  25. 25. BlazeMonsterhttp://sujitreddyg.wordpress.com/blazemonster/BlazeDSを使ったServiceBrowser,CodeGenerator
  26. 26. AMFPHP - ServiceBrowser http://www.silexlabs.org/amfphp/ Service Browser + Code Generator
  27. 27. まとめRIA開発では3大要素がある - ひとつひとつが乗り越えることが多い - サービス開発くらいは既存の資産や技術を使って生産性をあげたい。ツールを使って生産性を上げた分UXやサーバ処理に⼒をかける。 - クライアント側のUX Design - マルチクライアント
  28. 28. Resource Flash Builder 4.5 Adobe ADEP Data Services for Modler Flash Builder 4.5のHelp -> 新規ソフトウェアをインストール Ruby on Rails extension for FlashBuilder4 Blog Using the Ruby On Rails plugin from FlashBuilder4 http://dcdror.riaforge.org/blog/index.cfm/2009/10/9/Using-the-plugin-from- FlashBuilder4 WebORB関連(Java /PHP / Rails ) http://www.themidnightcoders.com/products.html AMFPHP http://www.silexlabs.org/amfphp/
  29. 29. Resource GraniteDS http://www.graniteds.org/confluence/pages/viewpage.action?pag eId=229378 ZAMF Browser http://www.zamfbrowser.org/ BlazeMonster http://sujitreddyg.wordpress.com/blazemonster/ Flex + LL連携(Ruby、Python、PHP) デベロッパーセンター http://www.adobe.com/jp/devnet/flex/articles/flex_plus_ll.html
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×