User Interface Design In Windows using Blend.

Slides:



Advertisements
Similar presentations
1 Official Interface Guidelines by David Catmull User interface documentation published by Apple and Microsoft.
Advertisements

Dialog on - Usability Düsseldorf / PVpage 1 USABILITY Based on a lecture by Raino Vastamäki, Research Director Adage Oy in Kiljava on May 2003.
CS305: HCI in SW Development Continuing Evaluation: Asking Experts Inspections and walkthroughs.
Electronic Communications Usability Primer.
APU MEETING Truth-N-Beauty March 1, Goals of this meeting Discuss process Development the high level picture of the project (this is a set, not.
Evaluation Through Expert Analysis U U U
Heuristic Evaluation.
Usability 2004 J T Burns1 Usability & Usability Engineering.
FT228/3 HCI – Final Year Project. Overview of Lecture How is HCI incorporated into a normal project? Discussion of Laoise Garvey’s thesis -
Review an existing website Usability in Design. to begin with.. Meeting Organization’s objectives and your Usability goals Meeting User’s Needs Complying.
PART A Emac Lisp   Emac Lisp is a programming language  Emacs Lisp is a dialect.
User Interface Design Chapter 11. Objectives  Understand several fundamental user interface (UI) design principles.  Understand the process of UI design.
Evaluate the Usability of a User Interface Tool or Toolkit Assignment 1 Assignment 1 Evaluate the Usability of a User Interface Tool or Toolkit T. H Ranasinghe.
Software Development. Chapter 4 – Windows application interfaces.
Tool name : Firebug A URL for more information about the tool, or where to buy or download it : Firebug is.
CS3205: HCI in SW Development More on Detailed Design: Guidance and Color.
Microsoft Wang Li, Wang Yini, Li YIcheng.  This is a presentation about Microsoft Windows7 guidelines  Wang Li K8wali00  Li Yicheng K8liyi00  Wang.
Heuristic Evaluation VINCENT SCHOENMAKERS CARLOS A. TIJERINA IBARRA EDGAR I. VILLANUEVA.
Designing metro style apps for Windows 8 A walkthrough some UI / UX best practices Lanny Geffen, Creative Director, Digiflare.
Design and Layout for Windows 8 and Windows Phone Style Apps Shane Morris Automatic Studio DEV221.
SAMPLE HEURISTIC EVALUATION FOR 680NEWS.COM Glenn Teneycke.
CS 4720 Usability and Accessibility CS 4720 – Web & Mobile Systems.
User Interface Design Session 11- LBSC 790 / INFM 718B Building the Human-Computer Interface Cartoon removed.
Nielsen’s Ten Usability Heuristics
Usability Evaluation/LP Usability: how to judge it.
10 Usability Heuristics for User Interface Design.
Usability Expert Review Anna Diubina. What is usability? The effectiveness, efficiency and satisfaction with which specified users achieve specified goals.
Multimedia Specification Design and Production 2012 / Semester 1 / week 5 Lecturer: Dr. Nikos Gazepidis
Usability Evaluation June 8, Why do we need to do usability evaluation?
Heuristic Evaluation and Discount Usability Engineering Taken from the writings of Jakob Nielsen – inventor of both.
©2011 Elsevier, Inc. Heuristic Evaluation of MealpayPlus website Ruidi Tan Rachel Vilceus Anant Patil Junior Anthony Xi Li Kinberley Seals Niko Maresco.
David Garcia, Yushan Chou, Calvin Irby, Ishtiaq Ahmed.
Modern Design Principles (MS). Back in the days This was how an RSS reading application looked like.. In Modern Design it would look like..
Trulia Heuristic Evaluation Presented by: Raudel Rosales Kevin Rodriguez.
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
Developed by Tim Bell Department of Computer Science and Software Engineering University of Canterbury Human Computer Interaction.
Heuristic Evaluation JUAN MONRREAL JANETTE VAZQUEZ INEZ VELA.
Heuristic Evaluation Short tutorial to heuristic evaluation
User Interface Design In Windows using Blend.
ParaQ Usability ParaQ Summit II March 14, 2006 Matthew Wong, SNL/CA.
Basic Elements.  Design is the process of collecting ideas, and aesthetically arranging and implementing them, guided by certain principles for a specific.
Oct 211 The next two weeks Oct 21 & 23: Lectures on user interface evaluation Oct 28: Lecture by Dr. Maurice Masliah No office hours (out of town) Oct.
Ten Usability Heuristics with Example.. Page 2 Heuristic Evaluation Heuristic evaluation is the most popular of the usability inspection methods. Heuristic.
COGNITIVE WALKTHROUGH Vigneshwar Poojar. The cognitive walkthrough is a formalized way of imagining people’s thoughts and actions when they use an interface.
Master Medical Informatics Biomedical Research and evaluation Methodology Maarten Buiter Khalid Bohoudi Mark de Groot Evelyn Lai Usability evaluation of.
APPLE MAPS FOR APP Heuristic Evaluation By Rayed Alakhtar.
© 2016 Cognizant. © 2016 Cognizant Introduction PREREQUISITES SCOPE Heuristic evaluation is a discount usability engineering method for quick, cheap,
Ten Usability Heuristics These are ten general principles for user interface design. They are called "heuristics" because they are more in the nature of.
Heuristic Evaluation May 4, 2016
Windows Phone 8 Programming
Product Innovation & UI\UX Workshop
SIE 515 Design Evaluation Lecture 7.
Human-Computer Interaction
CS3205: HCI in SW Development Evaluation (Return to…)
Heuristic Evaluation August 5, 2016
Activities and Intents
Unit 14 Website Design HND in Computing and Systems Development
Software Engineering D7025E
Evaluation ECE 695 Alexander J. Quinn March 30, 2018.
10 Design Principles.
Chapter 26 Inspections of the user interface
GRAPHICAL USER INTERFACE GITAM GADTAULA. OVERVIEW What is Human Computer Interface (User Interface) principles of user interface design What makes a good.
GRAPHICAL USER INTERFACE GITAM GADTAULA KATHMANDU UNIVERSITY CLASS PRESENTATION.
Usability Heuristics Prof
User Interface Design.
Nilesen 10 hueristics.
Official Interface Guidelines
Upping Usability Building a solid UI Rules for better interfaces
Polytone Convey volume and emotion through text. By: A Team
Do a Little Something More: Unify Heuristics and Usability Testing
Presentation transcript:

User Interface Design In Windows using Blend

General UI guidelines 10 heuristics (Jakob Nielsen) Visibility of system status   Match between system and the real world   User control and freedom Consistency and standards Error prevention Recognition rather than recall Flexibility and efficiency of use  Aesthetic and minimalist design Help users recognize, diagnose, and recover from errors Help and documentation

Examples illustrating the 10 Heuristics Source: J.Nielsen own homepage http://www.nngroup.com/articles/ten-usability-heuristics/ Illustrated: http://www.slideshare.net/crafted/10-usability-heuristics-explained Short Illustrated version: http://www.slideshare.net/sacsprasath/ten-usability-heuristics-with-example Explaining short version: http://www.whatwasithinking.co.uk/2009/02/27/explaining-usability- heuristics-a-quick-guide/

Windows Guidelines – Modern Design 5 principles of designs is the foundation of modern design Pride in craftsmanship Fast and fluid Authentically digital Do more with less Win as one

Pride in craftmanship Sweet the pixel details Make sure everything is aligned and well balanced Create a pure design

Be fast and fluid Use motion to make our app spring alive Use the built-in transitions well Use animation wisely

Authentically digital From skeumorphism to a pure flat bauhaus inspired UI. Modern UI and Microsoft started it. Apple IOS followed.

Do more with less Based on ”less is more” from Bauhaus Remove all unneccesarities Make it simple and pure

Win as one Share your design philosophy across all platforms Re-use and empower your development and design process +60% reuseability

Microsofts’ 5 principles - Translated Content before chrome Create flat & recognizable design Keep it simple Design with bold, vibrant and crisp colors and images that go beyond the limits of real world material.

Universal Windows Platform

Windows Device Families

Choosing the right tool VS == code Blend == layout Beginners => Easy Start Advanced => High Productivity

Techniques for good (ms-) design General principles – put into rules of thumbs Organize the screen AppBars (‘hide’ functionality) Other utilities

Organize the screen - Size and proportion 1 3 2 Estimated Time: 3 minutes Key Messages: Break out of standard template. Use size and proportion.   Script: In your app, you will want to drive people’s focus to certain elements on the page. You can do this using size and proportion or by varying the position of objects on the page. Transition: [Next, Position]

AppBars - (‘hide’ functionality) Primary Commands always visible => often used functionalities Secondary Commands only visible when tap/click the field ‘…’ Secondary Commands Primary Commands

Other utilities Different size classes

Other utilities see https://msdn. microsoft Animations App settings and data Controls and patterns Custom user interactions Files, data, and connectivity Globalization and localization Help and instructions Identity and security Launch, suspend, and resume Layout and scaling Maps and location Text and input Tiles and notifications

Other utilities – e.g. Controls and patterns Following these guidelines will help you provide a consistent, elegant, and compelling user experience. A button gives the user a way to trigger an immediate action. Example of buttons

Very Short overview of BLEND Whistles Bells The GUI Ex: phone GUI Toolbox / assets Find controls and behaviors Properties Setting values like colours, Shape, size etc Objects and Timelines Element structure(as a tree) In the GUI