Contenu connexe
Similaire à 20130615 HTML jQuery で実現するインタラクティブ UI 構築 (20)
Plus de インフラジスティックス・ジャパン株式会社 (20)
20130615 HTML jQuery で実現するインタラクティブ UI 構築
- 12. そもそも
• なぜ、コンポーネントの利用を検討します(しません)か?
– する場合
• 必要な機能がそろっている
• パーツそのものの開発を行う余裕がない
• 開発期間が短い
– しない場合
• 必要としている機能が提供されていない
• なんだかわからないもの(責任がとれないもの)に
手を出したくない
• 他社の製品ライフサイクルに依存したくない
• お客さんに見せたら期待値あがるじゃん。
今までのシステムどうすんの?
• 開発期間が短くなるとお金とれないじゃん!
- 14. 要件定義 基本設計 詳細設計 開発
単体
テスト
結合
テスト
システム
テスト
従来、導入が検討されたのは開発一歩手前、あるいは
開発に着手してからであり、要件が完全に固まった状
態であった。そのため、やむを得ずコントロールのカ
スタマイズをされるケースも多く、あまり効率の良い
状態ではない。
要件定義 基本設計 詳細設計 開発
単体
テスト
結合
テスト
システム
テスト
有効活用されているお客様では、共通して「設計段階
においてUIコンポーネントで要件が満たせるかどうか
について評価」を行い、開発の難易度を決定されてい
る。結果として見積もりが正確になり、手戻りが少な
くなる。
よくあるお話...
- 16. Ignite UI とは
JavaScript & HTML5 UI フレームワーク
jQuery UI, jQuery Mobile ベース
タッチ、モバイル サポート
開発生産性の向上、高パフォーマンス
Line Of Business (LOB) フォーカス
- 25. Control Tuner (Beta)
• http://labs.infragistics.com/jquery/configure/
• プロパティウィンドウでコントロールを設定
• 生成されたコードをコピー & ペースト
- 28. インタラクティブってなんだろう
• Interactive : 対話式の双方向の
– 意図すること :
• (ユーザーの)操作に対してアプリケーションが
反応する
–画面サイズの変更により UI が柔軟に変更する
»画面領域の変化
(レスポンシブ Web デザイン)
–ユーザーとの対話(的なもの)を実現する
»データ視覚化 + ドリルダウン