世界に通用するアプリケーションを開発しよう

1,699 views

Published on

http://jp.infragistics.com/devdays8.aspx

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,699
On SlideShare
0
From Embeds
0
Number of Embeds
474
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

世界に通用するアプリケーションを開発しよう

  1. 1. 世界に通用するアプリケーションを開発しよう! SPEAKER / Daizen Ikehara
  2. 2. 自己紹介• 池原大然 – デベロッパー エバンジェリスト – INETA 登録スピーカー• Email dikehara@infragistics.com• Blog http://bit.ly/IGDaizen• Twitter @Neri78• Facebook http://on.fb.me/InfragisticsJP
  3. 3. アジェンダ • はじめに • NetAdvantage Ultimate と IG デザイン プロセス • 実践編 • まとめ
  4. 4. はじめに 使い• UX の高いアプリケーション 役立 やす い 求め られ つ – ユーザー 中心の設計・開発 価値 があ る 探し る ヒト – ロイヤル カスタマーの獲得 やす い 信頼 に 優し い でき る• パーツを利用することで工数圧縮 – 既存の機能を活用• 注力点 • ビジネス ロジック • UI / UX 実装・カスタマイズ Peter Morville – UX ハニカム http://semanticstudios.com/publications/semantics/000029.php
  5. 5. IGデバイス デザイン対応 プロセス XAML ソリューション
  6. 6. トータル ソリューション Web / RIA ReportingWin / Rich Client Mobile NetAdvantage
  7. 7. IG デザイン プロセス ユーザー ストーリー プロト 実装 デベロッパー エクスペリエンス タイプ
  8. 8. DemoQuince – デザイン ライブラリーhttp://jp.quince.infragistics.com
  9. 9. IGデバイス デザイン 対応 プロセス XAML ソリューション
  10. 10. NetAdvantage Ultimate実践編
  11. 11. 今回構築するシステム
  12. 12. ダッシュボード• ユーザー マーケティング担当 セールス マネージャー • IT スキルセットが必ずしも高くない• ストーリー 売上データを迅速に一覧表示させたい さらにわかりやすく表現したい • 地域別の売上状況 • 対売上目標の現在値 • 購入層の表示 経営陣への報告
  13. 13. Demoダッシュボード
  14. 14. Line Of Business• xamGrid 軽量 Grid 固定列 グループ ヘッダー セル マージ• xamDock VS ライクなドッキング• テーマ適用による ブランディング統一
  15. 15. Data Visualization• xamMap• xamDataChart• xamBulletGraph• xamNetworkNode
  16. 16. Demoレポーティング (CTP)
  17. 17. Reporting (CTP)VS リッチ デザインPDF/XPS 形式サーバー出力 シナリオクライアント出力 シナリオ
  18. 18. IGデバイス デザイン 対応 プロセス XAML ソリューション
  19. 19. クロス デバイス対応フロント• ユーザー コンシューマー ユーザー ネット ショッピングに親しんでいる 複雑なオペレーションは好まない• ストーリー 映画情報の一覧と選択 プレビュー表示, レーティング クロス • プラットフォーム • ブラウザー • デバイス
  20. 20. Demoクロス デバイス対応フロント
  21. 21. jQuery / HTML5• クロス ブラウザー プラットフォーム デバイス• igGrid 情報の一覧と選択 ハイ パフォーマンス jQuery クライアント テンプレート• igRating / igVideoPlayer HTML5
  22. 22. モバイル ソリューション• ユーザー コンシューマー ユーザー スマート フォンを使用• ストーリー モバイルデバイスで情報を 確認したい 購入情報など
  23. 23. Demoモバイル ソリューション
  24. 24. モバイル• Windows Phone リッチ ソリューション モバイル インタラクション Silverlight DV コントロールと ほぼ同じ API 学習コストの削減 ロジックの流用• 将来的に iOS, Android 対応予定
  25. 25. IGデバイス デザイン対応 プロセス XAML ソリューション
  26. 26. まとめ• ロイヤル カスタマーの獲得・維持 – ユーザー ストーリー – 差別化 ビジネスロジック カスタマイズ• ニーズに合わせたプラットフォーム選択• NetAdvantage が提供する トータル ソリューション
  27. 27. NetAdvantage Ultimate Web / RIA ReportingWin / Rich Client Mobile NetAdvantage
  28. 28. リソースQuince – UX パターン ブラウザーhttp://quince.infragistics.comNetAdvantage for Silverlight LOB / DVhttp://bit.ly/NaSLLOB / http://bit.ly/NaSLDVNetAdvantage Reportinghttp://bit.ly/NaReportNetAdvantage for jQueryhttp://bit.ly/NajQueryNetAdvantage for Windows Phonehttp://bit.ly/NaWPhoneBlog: Daizen Ikehara (デモサンプル、解説、Tips など)http://bit.ly/IGDaizen
  29. 29. 世界に通用するアプリケーションを開発しよう! SPEAKER / Daizen Ikehara

×