{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

12 user-interface-tools - User Interface Tools Brian P...

Info icon This preview shows pages 1–11. Sign up to view the full content.

View Full Document Right Arrow Icon
User Interface Tools Brian P. Bailey
Image of page 1

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Announcements HE results due next time Midterm exam, Friday, Oct. 23
Image of page 2
Tools and UI Architecture Prototyping / Development Tools Applications Framework Windowing System Toolkits Operating System
Image of page 3

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Why Tools are Needed Reduce complexity and scale of code UI accounts for about 50% of the design and implementation effort [Myers 1992] implementation effort [Myers, 1992] Th UI i th li ti The UI is the application
Image of page 4
Impact of Tools Apple estimated MacApp tools reduced development effort by factor of 4-5 NeXt estimated developing apps with h i l i d 83% f LOC d their tools required 83% fewer LOC and half the time compared to low-level tools
Image of page 5

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Prototyping UI - Pros Functional design enables M k h i Makes everyone happy since you now have a working implementation
Image of page 6
Prototyping the UI – Cons Requires large investment “rapid prototyping” is more of a marketing buzzword than an accurate description Slows iteration
Image of page 7

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
How to Choose Breadth Quality of UI Depth Portability Performance of UI Price Ease of use Turn-around Robustness Experience of team
Image of page 8
Floor and Ceiling
Image of page 9

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
UI Tools Then Now VisiCalc HyperCard Web mashups Physical interfaces Director
Image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}