User Interface Options Colin Clark Lead Software Architect Jess Mitchell Senior R&D Project Manager Joanna Vass Interaction Designer Inclusive Design Research.

Slides:



Advertisements
Similar presentations
Coursework.  5 groups of 4-5 students  2 project options  Full project specifications on 3 rd March  Final deadline 10 th May 2011  Code storage.
Advertisements

Bboogle Teams: Supporting Small Group Communications through Google Apps Integration with the Blackboard Learn Platform Jonathan Smith, Software Architect,
Cloud Computing and People with Disabilities Clayton Lewis Consultant National Institute on Disability and Rehabilitation Research US Department of Education.
MULTIMEDIA DEVELOPMENT 4.3 : AUTHORING TOOLS. At the end of the lesson, students should be able to: 1. Describe different types of authoring tools Learning.
Overview of Digital Content Evaluation. Domains of Content Evaluation Quality and comprehensiveness of content Ease of use, functionality, navigation.
From requirements to design
1 Lecture 7: Implementing a Prototype: Overview of Using PowerPoint, Flash Catalyst, html, Microsoft Sketchflow/Expression Blend, etc. Brad Myers
Really designing for users! Gunela Astbrink Policy Advisor, TEDICORE (Telecommunications and Disability Consumer Representation)
Senior Design Project (COE 485) Group 2 Week 9. OUTLINE Tasks performed Tasks performed Snap shots Snap shots Tasks for next weeks Tasks for next weeks.
Chapter 2 Making interactive systems feel natural for users
“Our Job is to give the client, on time and on cost, not what he wants, but what he never dreamed he wanted; and when he gets it, he recognizes it as.
SharePoint Mobile Improving efficiency of the mobile workforce Anthony Pham Product Support Manager KWizCom
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
Information Architecture Donna Maurer Usability Specialist.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 16 Slide 1 User interface design.
The Easiest Way to Write Web Applications Jordi Sastre IT Architect, PSC May 2012.
Accessibility IS 403: User Interface Design Shaun Kane 1.
Colin Clark, Fluid Project Technical Lead, Adaptive Technology Resource Centre, University of Toronto Bridging the Gap: Design & Development in Sakai.
Accessibility for Rich Internet Applications: Colin Clark, Fluid Project Technical Lead, Adaptive Technology Resource Centre Techniques & Toolkits.
WordNet CMS Presented By: Konkani NLP team Goa University.
2020 Ubiquitous Computing of/videos/popscis-future-of-ubiquitous-computing.htm Ubiquitous Computing,
Using Your UI To Lead The User (To Do What You Want) Al Wilkinson.
1 User-Centric Technologies: Accessibility Jutta Treviranus Director Adaptive Technology Research Centre University of Toronto.
EasyBoard Share schedule and ideas in a twinkle. EasyBoard Goals Application features Technologies used Schedule Problems that we can meet Questions?
Ideas > Personas. Know Thy User For He Is Not Thee Questions and Quote, Source: Why Software Sucks [2006], David Platt.
© 2009 Progress Software Corporation 1 Click to Edit Master Subtitle Style Overview of OpenEdge® GUI for.NET Release 10.2A Jarmo Nieminen Senior Technical.
Ciarán O’Leary Wednesday, 23 rd September Ciarán O’Leary School of Computing, Dublin Institute of Technology, Kevin St Research Interests Distributed.
Project Agenda Project Introduction Project Developing for Microsoft the new Project Easy to acquire, try and validated by Microsoft! I like it – exactly.
Moving from Web-based Collaboration to the Mobile Arena Nimrod Geva Product Group Manager, KWizCom
Colin Clark, Fluid Project Technical Lead, Adaptive Technology Resource Centre, University of Toronto Bridging the Gap: Design & Development in Sakai.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 CASE Computer-aided software engineering Excerpted from Ian Sommerville’s.
Year 6: Are stories real or imaginary? NC - links WOW : Dress up as your favourite story character LC1 How do you improve your story writing skills? LC2.
Creating online digital content Lucy Brooks / Ivan Teage.
Domain Modeling In FREMA David Millard Yvonne Howard Hugh Davis Gary Wills Lester Gilbert Learning Societies Lab University of Southampton, UK.
Sakai U-Camp: Accessibility Colin Clark, Inclusive Software Architect, Adaptive Technology Resource Center, University of Toronto Mike Elledge, Assistant.
Change Enhancement Process Overview Chris Walsh North American Area Representative SAGGroup Executive Committee In my spare time … Chief Technology Architect.
UI Panel: Agile User Interface Design Colin Clark.
1 Social, Environmental, Economic, Institutional and Political Aspects of Water Management EuroAquae Master Programme 2014.
What It Is Interactive music generation system Component #1: user interface Component #2: sound generation Music learning tool Component #1: easier help.
Chapter 11 Using SAS ® Web Report Studio. Section 11.1 Overview of SAS Web Report Studio.
Accessibility : Designing the Interface and Navigation The Non-Designer’s Web Book Chapter 7 Robin Williams and John Tollett Presented by Sherie Loika.
OM. Brad Gall Senior Consultant
Libraries and APIs CMPT 281. Overview Basics of libraries and APIs Rich internet applications Examples – Scriptaculous – JQuery.
Dana Cartwright Senior Project – 2008 jsMath Interactive Equation Editor.
Semi-Automatic Generation of Device-Adapted User Interfaces Stina Nylander Swedish Institute of Computer Science.
TransformAble and Sakai Anastasia Cheetham, Jutta Treviranus ATRC, University of Toronto.
Selecting Appropriate Apps for Students with Disabilities Center on Assistive Technology & Inclusive Education Studies at The College of New Jersey.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
IWebKit Easy to use framework Available free for non- commercial use New version under development.
Mylar Release Review | © 2006 by UBC, made available under the EPL v1.0 1 Mylar 1.0 Release Review Mik Kersten Rob Elves November 22, 2006.
Derek TsengJennifer Sloan Sunny Peng Katy Hulsman Jia Le He.
Computer/Human Interaction Fall 2015 Northeastern University1 Name of Interface Tagline if you have one Team member names and schools/years Team member.
Tychel For Your Health! Tylor Connely, Chris Pool, Eli Meena.
CaBIO iPhone App Konrad Rokicki SAIC. Why a native app? Current web UIs are cumbersome to use from a mobile device This could be addressed by developing.
3D modeling Computer programs used for developing a mathematical representation of any three-dimensional surface of objects, also called 3D modeling.
What is Inclusive Design? Dana Ayotte Inclusive Design Research Centre OCAD University, Toronto ON.
Editing a Twitter search. Viewing search results in a browser.
Cath Senker and Clare Hardman
Chapter 16: User Interface Design
1st Building block webinar Integration of Alternative Input Modalities into Educational Apps Go2Meeting, Date
Continuous Automated Chatbot Testing
Add Languages in Cognos Configuration
Web Programming– UFCFB Lecture 3
iOS App Development Training
Introduction UI designer stands for User Interface designer. UI designing is a type of process that is used for making interfaces in the software or the.
Eneso.es/verbo.
API DOCUMENTATION Swetha Mohandas Microsoft Connect 2016
Reflections Scott Klemmer · 03 June 2008
Course Overview CS 4640 Programming Languages for Web Applications
The Communication Process
Presentation transcript:

User Interface Options Colin Clark Lead Software Architect Jess Mitchell Senior R&D Project Manager Joanna Vass Interaction Designer Inclusive Design Research Centre OCAD University

Overview UI Options is the product of a decade of research, design, and development It’s a living product It can be embedded in any web app It’s not just what you see, it’s a framework for creating preferences editors Designed by skilled interaction designers, with users

Demo

Rethinking Disability

A mismatch between the user and the user interface

User States and Contexts Given a design or design idea, will users, in the most inclusive sense, be able to use it?

User States and Contexts A map of the user’s needs and preferences Alternative to, or companion of, personas Avoids typecasting and classification A way to understand both ability and environment, without generalizing or stereotyping

UI Options Evolution

Easy: Speaks a language I understand Ubiquitous: I don’t have to constantly reiterate or justify Autonomous: I can control who sees my preferences Preferences User Experience

Preferences Editors Support many preferences editors, designed for particular audiences, contexts and needs

Preferences Editors Support many preferences editors, designed for particular audiences, contexts and needs: a framework for preferences editing

Preferences Framework presentation persistence adaptation (how the preference is acted upon) A three-dimensional model for preferences:

Preferences Framework

Questions? fluidproject.org gpii.net