Mobile Device Interfaces

Similar documents
Mensch-Maschine-Interaktion 1. Chapter 2 (May 12th, 2011, 9am-12pm): Basic HCI principles 1

Design Rules. increasing generality. increasing authority. Guide lines. Standards. increasing authority. increasing generality

6 Designing Interactive Systems

6 Designing Interactive Systems

Lecture 10 Usability

Learnability of software

AD - Distributed Applications

User-centered Instructional Design

CS5340 Human-Computer Interaction.! February 21, 2013!!

CSCI 3160: User Interface Design

Interaction Styles. Interaction. Type vs Style

RocReadaR a System for Collaborative Transmedia Publishing

Dr. Shuang LIANG. School of Software Engineering TongJi University

Course Outline. Department of Computing Science Faculty of Science. COMP 3450 Human Computer Interaction Design (3,1,0) Fall 2015

CSSE 574 Intro to Usability Bass s perspective and the ID book s perspective

Chapter 6. Design Guides

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY

Information Systems Interfaces (Advanced Higher) Information Systems (Advanced Higher)

Interaction Design DECO1200

ITM DEVELOPMENT (ITMD)

Dr. Shuang LIANG. School of Software Engineering TongJi University

SE 542 Human Computer Interaction. Spring Week #5

Web Engineering. Introduction. Husni

Beijing Jiaotong University CS-23: C++ Programming Summer, 2019 Course Syllabus

Sri Vidya College of Engineering & Technology Question bank (unit 2) UNIT 2 TWO MARKS

ITT Technical Institute. NT2740 Advanced Networking Devices Onsite and Online Course SYLLABUS

design rules chapter 7 design rules types of design rules design rules 1.1 Principles of learnability 1 Principles to support usability Predictability

Distributed Systems COMP 212. Lecture 1 Othon Michail

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Human-Computer Interaction

Human Computer Interaction Lecture 14. HCI in Software Process. HCI in the software process

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

User-Centred Evaluation Criteria for a Mixed Reality Authoring Application

SE 705 Human Computer Interaction. Week #5

Level: M.Ed. Credit Hour: 3 (2+1) Semester: Second Teaching Hour: 80(32+48)

Human Computer Interaction Lecture 06 [ HCI in Software Process ] HCI in the software process

BCS Higher Education Qualifications. Level 6 Realising The User Interface Syllabus

Distributed Systems COMP 212. Lecture 1 Othon Michail

Chapter 2 Overview of the Design Methodology

Usability of interactive systems: Current practices and challenges of its measurement

Interaction Design. Chapter 3 (May 11, 2017, 9am-12pm): Approaches to IxD Recap Session (Previous lecture): Process Models, Elements and Usability

Projects for the Creative Industries

Lecture 5. (September 13, 2002) Tralvex (Rex) Yeap MAAAI MSCS

EVALUATION OF THE USABILITY OF EDUCATIONAL WEB MEDIA: A CASE STUDY OF GROU.PS

الجهة المدققة: عمادة التطوير والجودة عدد صفحات النموذج: Course Syllabus. Credit hours: 3. Academic Staff Specifics Office Number and Location IT 313

User Centered Design (UCD)

EC423 E-Commerce Technology System Design [Onsite]

Using Mobile Phones for Teaching and Learning Purposes in Higher Learning Institutions: the Case of Sokoine University of Agriculture in Tanzania

Frequently asked questions on video-surveillance: prior checking

ECE 1161/2161 Embedded Computer System Design 2. Introduction. Wei Gao. Spring

CE Adoption and Trends

ACCG907. CPA - Financial Reporting and Disclosure. Contents. S1 Day Dept of Accounting & Corporate Governance

MLR Institute of Technology

Introducing Human-Computer Interaction Design

Broad Objectives/Outcomes of the course

ELE 549 Computer System Modeling. Bin Li Dept. of Electrical, Computer & Biomedical Engineering University of Rhode Island

Faculty of Information School of Graduate Studies University of Toronto St. George Semester: Winter 2017 INF2191H User Interface Design

ITT Technical Institute. SD1240T Creating Websites Using HTML and CSS Onsite and Online Course SYLLABUS

Usability Evaluation of Universal User Interfaces with the Computer-aided Evaluation Tool PROKUS

Usability I: Principles and Guidelines

Innovation policy for Industry 4.0

Instructions for using a fillable PDF form

Chapter 6: Interfaces and interactions

Software Programming in IPT using a Simplified AJAX Architecture. 9/27/2013 Dave McGuinness

Usability. Professor Sylvan IS4300

HCI Lecture 14. Special Issues: Ubiquitous computing

CS Human Computer Interaction

HCI in the software process

HCI in the software. chapter 6. HCI in the software process. The waterfall model. the software lifecycle

Cognitive Walkthrough

WANGANUI HIGH SCHOOL. Bring your own Technology. E-LIFE Steps to e-learning

Page 1. Ubiquitous Computing: Beyond platforms, beyond screens; the invisible computer. Topics for Today. Ubiquitous Computing Fundamentals

George Drosatos. Pavlos S. Efraimidis, Avi Arampatzis, Giorgos Stamatelatos and Ioannis N. Athanasiadis

Pervasive and Mobile Computing. Dr. Atiq Ahmed. Introduction Network Definitions Network Technologies Network Functions 1/38

Designing Natural Interfaces

CHAPTER 4 HUMAN FACTOR BASED USER INTERFACE DESIGN

Weared Data; the Personal and Proprietary Nature of Data on Wearable Technology Devices. Dr. Michael Conyette

IPNP - IP Networks and Protocols

Interaction Design. Recap Session (Previous lecture April 21, 2016, 9am-12pm): Process Models, Elements and Usability

This course includes 14 lessons and 5 Course Activities. Each lesson contains one or more Lesson Activities. The lessons cover the following topics:

Student Usability Project Recommendations Define Information Architecture for Library Technology

Lecture 11 HCI History

The Seeing without Light: Embracing emerging technologies. Dr Scott Hollier UWA 2018 Technology for everyone

Distributed Systems COMP 212. Lecture 1 Othon Michail

User-Driven Usability Assessment of Internet Maps

HUMAN COMPUTER INTERACTION

FSE 100x: Introduction to Engineering: Imagine. Design. Engineer! Spring C 2018

We help startups and digital agencies launch projects on time, with no pain.

Roger Layton The ETHER Initiative 76 th SAMA National Conference 2012 Paarl, Western Cape, South Africa 30 Oct 1 Nov 2012

Software Design And Modeling BE 2015 (w. e. f Academic Year )

USABILITY, ACCESSIBILITY, ACCEPTABILITY

Department of Computer Science and Technology 2014

Mr. Pinkesh H. Patel Page 1

CIS 890: Safety-Critical Systems

Choosing the perfect CMS

Kingdom of Saudi Arabia Ministry of Higher Education College of Computer & Information Sciences Majmaah University. Course Profile

Toward Energy Data Platform in Korea

STRATEGIC PLAN

University of Maryland College Park College of Information Studies. INST 702 Advanced Usability Testing Spring 2019

Lecture 3: Design Methodologies

Creating outstanding digital cockpits with Qt Automotive Suite

Transcription:

ARISTOTLE UNIVERSITY OF THESSALONIKI ACADEMIC OPEN COURSES Mobile Device Interfaces Lecture No. 2 Dionysios Politis Dept. of Informatics

License This educational material is subject to Creative Commons licensing. For educational material such as images, that subjects to another form of licensing, the license is explicitly referred.

Funding This educational material has been developed as part of the educational work of the academic teacher. The project Open Academic Courses at the Aristotle University of Thessaloniki has only funded the reconfiguration and reshaping of the educational material. The project is implemented under the Operational Program Education and Lifelong Learning and is co-funded by the European Union (European Social Fund) and National resources.

Design Principles and Instrumentation for Mobile Interfaces

Issues encountered Principles of User Centered Design Computer development and transition to mobile device interfaces Consequences from the rapid deployment of mobile interfaces Is the pursued programming methodology effective; Conclusion Future trends

Consequences from the rapid deployment of mobile interfaces User centered design implies an intended methodology that focuses on specific programming elements: Designing for maximum usability the goal of interaction design design rules Principles of usability general understanding Standards and guidelines direction for design Design patterns capture and reuse design knowledge

Consequences from the rapid deployment of mobile interfaces User centered design implies an intended methodology that focuses on specific programming elements: TYPES of design rules principles abstract design rules low authority high generality standards specific design rules high authority limited application guidelines lower authority more general application

Consequences from the rapid deployment of mobile interfaces User centered design implies an intended methodology that focuses on specific programming elements: Principles to Support Usability Learnability the ease with which new users can begin effective interaction and achieve maximal performance Flexibility the multiplicity of ways the user and system exchange information Robustness the level of support provided the user in determining successful achievement and assessment of goal-directed behaviour

Consequences from the rapid deployment of mobile interfaces User centered design implies an intended methodology that focuses on specific programming elements: 1984 Principles to Support LEARNABILITY 2014 Predictability determining effect of future actions based on past interaction history operation visibility Synthesizability assessing the effect of past actions immediate vs. eventual honesty Google Glasses. Source: Google photo. Apple Macintosh, 1984. Source: www.oldcomputers.com

Consequences from the rapid deployment of mobile interfaces User centered design implies an intended methodology that focuses on specific programming elements: Principles to Support LEARNABILITY No 2 Familiarity how prior knowledge applies to new system guessability; affordance Generalizability extending specific interaction knowledge to new situations Consistency likeness in input/output behaviour arising from similar situations or task objectives

Consequences from the rapid deployment of mobile interfaces User centered design implies an intended methodology that focuses on specific programming elements: Principles to Support LEARNABILITY No 3 Smart devices. Source: Samsung.

Is the pursued programming methodology effective; ISO 13407 development plan for process quality evolutionary prototyping Principles of User Centered Design (Revisited) Plan Development Design to user environment requirements Best practices evaluation Requirements scrubbing Design Solution - Prototype

Is the pursued programming methodology effective; Development Stages and Methods in detail AFP. Right: The Apple Mac Bo

Is the pursued programming methodology effective; Development Stages and Methods

Is the pursued programming methodology effective; Development Stages and Methods

Is the pursued programming methodology effective; Development Stages and Methods

Is the pursued programming methodology effective; Development Stages and Methods

Is the pursued programming methodology effective; The basic principles of User-Centered Design applied to Mobile Device Interfaces programming

Is the pursued programming methodology effective; User centered design implies an intended methodology that focuses on specific programming elements: Wearable technology Left: The Ibis intelligent watch, by Creoir. Photo: AFP. Right: The Apple Mac Book.

Is the pursued programming methodology effective; User centered design implies an intended methodology that focuses on specific programming elements: Pointing technology Samsung s Gear Fit. Source: Getty photo. Indeed, how do we point or select when a multitude of visual representations the spice of modern display technology? The Apple Mac Book. Source: Apple

Is the pursued programming methodology effective; User centered design implies an intended methodology that focuses on specific programming elements: Screen streaming technology Source: Sony. The SWR10 SmartBand fitness band.

Is the pursued programming methodology effective; User centered design implies an intended methodology that focuses on specific programming elements: How, after all, commencing from this situation... (where for the first time the topic of interconnection was brought up as a protagonist) Screen streaming technology Apple: Multimedia streaming technologies.

Is the pursued programming methodology effective; User centered design implies an intended methodology that focuses on specific programming elements: Sensors technology Left: Apple MacBook connected with motion sensors. Source: Apple. Right: The Samsung Gear 2 smart watch. Source: AFP photo.

User centered design implies an intended methodology that focuses on specific programming elements: Sensing technology Communicating with the computer using sensor based gesture detection. Source: Microsoft.

By using highly interactive technologies, can we transform the operational paradigm of teaching? Augmented Reality Sources: Rockwell-Collins, Microsoft. 2 smart watch. Source: AFP photo.

Source: Microsoft. 2 s Can we mingle learning technologies with free time, personal communication equipment? Ubiquitous Learning, Non-Formal Education Source: Microsoft. 2 smart watch. Source

Conclusion... will we reach this level of integration? Source: Apple.

End of the 2 nd Lecture Sources : - S. Love, Understanding Mobile Human-Computer Interaction Elsevier Butterworth Heinemann, 2005 - D. Akoumianakis, COMPUTER-USER INTERFACE a modern approach Kleidarithmos Publications, Athens 2006 (in Greek) - N. Avouris, Ch. Katsanos, N. Tselios, K. Moustakas, Introduction to Human Computer Interaction www.kallipos.gr, Athens 2015 (in Greek) - Β. Schneiderman & C. Plaisant, Designing the User Interface: Strategies for Effective Human-Computer Interaction 5 th Edition, Pearson, 2009 - J. Preece, Y. Rogers, H. Sharp, INTERACTION DESIGN beyond Human-Computer Interaction 4 th Edition, John Wiley & Sons, 2015

Reference note Copyright Aristotle University of Thessaloniki, Mobile Device Interfaces - Lecture 2: Design Principles and Instrumentation for Mobile Interfaces. Version: 1.0. Thessaloniki 2016. Available from the web address: http://delos.auth.gr

Licensing note This material is available under the terms of license Creative Commons Attribution [1] or later, International Edition. Excluding independent thirdparty projects e.g. photos, diagrams, etc., which are contained therein and are reported together with their terms of use in Third Party Works Vitae The beneficiary may provide the licensee separate license for commercial usage of this work under request. [1] http://creativecommons.org/licenses/by/4.0/