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