Instructor: Constantine Stephanidis

Σχετικά έγγραφα
Instructor: Constantine Stephanidis

ΑΛΛΗΛΕΠΙΔΡΑΣΗ ΑΝΘΡΩΠΟΥ - ΥΠΟΛΟΓΙΣΤΗ. Διδάσκων: Κωνσταντίνος Στεφανίδης

ΑΛΛΗΛΕΠΙΔΡΑΣΗ ΑΝΘΡΩΠΟΥ - ΥΠΟΛΟΓΙΣΤΗ. Διδάσκων: Κωνσταντίνος Στεφανίδης

TaxiCounter Android App. Περδίκης Ανδρέας ME10069

2 Composition. Invertible Mappings

Δημιουργία Λογαριασμού Διαχείρισης Business Telephony Create a Management Account for Business Telephony

SPEEDO AQUABEAT. Specially Designed for Aquatic Athletes and Active People

Οδηγίες Αγοράς Ηλεκτρονικού Βιβλίου Instructions for Buying an ebook

derivation of the Laplacian from rectangular to spherical coordinates

Instruction Execution Times

Συστήματα Διαχείρισης Βάσεων Δεδομένων

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 19/5/2007

Advanced Subsidiary Unit 1: Understanding and Written Response

Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων. Εξάμηνο 7 ο

PortSip Softphone. Ελληνικά Ι English 1/20

1) Abstract (To be organized as: background, aim, workpackages, expected results) (300 words max) Το όριο λέξεων θα είναι ελαστικό.

Business English. Ενότητα # 9: Financial Planning. Ευαγγελία Κουτσογιάννη Τμήμα Διοίκησης Επιχειρήσεων

How to register an account with the Hellenic Community of Sheffield.

Εγκατάσταση λογισμικού και αναβάθμιση συσκευής Device software installation and software upgrade

Στο εστιατόριο «ToDokimasesPrinToBgaleisStonKosmo?» έξω από τους δακτυλίους του Κρόνου, οι παραγγελίες γίνονται ηλεκτρονικά.

Block Ciphers Modes. Ramki Thurimella

Assalamu `alaikum wr. wb.

VBA ΣΤΟ WORD. 1. Συχνά, όταν ήθελα να δώσω ένα φυλλάδιο εργασίας με ασκήσεις στους μαθητές έκανα το εξής: Version ΗΜΙΤΕΛΗΣ!!!!

Test Data Management in Practice

The Simply Typed Lambda Calculus

Phys460.nb Solution for the t-dependent Schrodinger s equation How did we find the solution? (not required)

Οδηγίες χρήσης. Registered. Οδηγίες ένταξης σήματος D-U-N-S Registered στην ιστοσελίδα σας και χρήσης του στην ηλεκτρονική σας επικοινωνία

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΜΣ «ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΚΗΣ» ΚΑΤΕΥΘΥΝΣΗ «ΕΥΦΥΕΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΕΠΙΚΟΙΝΩΝΙΑΣ ΑΝΘΡΩΠΟΥ - ΥΠΟΛΟΓΙΣΤΗ»

Homework 3 Solutions

Διαχείριση Έργων Πληροφορικής

Οδηγίες χρήσης υλικού D U N S Registered

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ. του Γεράσιμου Τουλιάτου ΑΜ: 697

Γιπλυμαηική Δπγαζία. «Ανθπυποκενηπικόρ ζσεδιαζμόρ γέθςπαρ πλοίος» Φοςζιάνηρ Αθανάζιορ. Δπιβλέπυν Καθηγηηήρ: Νηθφιανο Π. Βεληίθνο

ίκτυο προστασίας για τα Ελληνικά αγροτικά και οικόσιτα ζώα on.net e-foundatio // itute: toring Insti SAVE-Monit

EE512: Error Control Coding

Προσωπική Aνάπτυξη. Ενότητα 2: Διαπραγμάτευση. Juan Carlos Martínez Director of Projects Development Department

Βαζηθό κάζεκα γηα ην ArcGIS

Living and Nonliving Created by: Maria Okraska

Paper Reference. Paper Reference(s) 1776/04 Edexcel GCSE Modern Greek Paper 4 Writing. Thursday 21 May 2009 Afternoon Time: 1 hour 15 minutes

Newborn Upfront Payment & Newborn Supplement

Mean bond enthalpy Standard enthalpy of formation Bond N H N N N N H O O O

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

Ψηφιακή ανάπτυξη. Course Unit #1 : Κατανοώντας τις βασικές σύγχρονες ψηφιακές αρχές Thematic Unit #1 : Τεχνολογίες Web και CMS

Προσωπική Aνάπτυξη. Ενότητα 4: Συνεργασία. Juan Carlos Martínez Director of Projects Development Department

The Nottingham eprints service makes this work by researchers of the University of Nottingham available open access under the following conditions.

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 6/5/2006

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education

department listing department name αχχουντσ ϕανε βαλικτ δδσϕηασδδη σδηφγ ασκϕηλκ τεχηνιχαλ αλαν ϕουν διξ τεχηνιχαλ ϕοην µαριανι

Fourier Series. MATH 211, Calculus II. J. Robert Buchanan. Spring Department of Mathematics

GREECE BULGARIA 6 th JOINT MONITORING

ΠΑΝΔΠΙΣΗΜΙΟ ΜΑΚΔΓΟΝΙΑ ΠΡΟΓΡΑΜΜΑ ΜΔΣΑΠΣΤΥΙΑΚΧΝ ΠΟΤΓΧΝ ΣΜΗΜΑΣΟ ΔΦΑΡΜΟΜΔΝΗ ΠΛΗΡΟΦΟΡΙΚΗ

Math 6 SL Probability Distributions Practice Test Mark Scheme

UNIVERSITY OF CALIFORNIA. EECS 150 Fall ) You are implementing an 4:1 Multiplexer that has the following specifications:

Concrete Mathematics Exercises from 30 September 2016

Πώς μπορεί κανείς να έχει έναν διερμηνέα κατά την επίσκεψή του στον Οικογενειακό του Γιατρό στο Ίσλινγκτον Getting an interpreter when you visit your

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 24/3/2007

Finite Field Problems: Solutions

Ενότητα 2 Εργαλεία για την αναζήτηση εργασίας: Το Βιογραφικό Σημείωμα

Other Test Constructions: Likelihood Ratio & Bayes Tests

3.4 SUM AND DIFFERENCE FORMULAS. NOTE: cos(α+β) cos α + cos β cos(α-β) cos α -cos β

ΚΥΠΡΙΑΚΟΣ ΣΥΝΔΕΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY 21 ος ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δεύτερος Γύρος - 30 Μαρτίου 2011

Ψηφιακή ανάπτυξη. Course Unit #1 : Κατανοώντας τις βασικές σύγχρονες ψηφιακές αρχές Thematic Unit #1 : Τεχνολογίες Web και CMS

(C) 2010 Pearson Education, Inc. All rights reserved.

HOMEWORK 4 = G. In order to plot the stress versus the stretch we define a normalized stretch:

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

the total number of electrons passing through the lamp.

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

Dynamic types, Lambda calculus machines Section and Practice Problems Apr 21 22, 2016

PARTIAL NOTES for 6.1 Trigonometric Identities

Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων. Εξάμηνο 7 ο

mockplus ΕΛΠΙΝΙΚΗ ΔΗΜΟΣΘΕΝΟΥΣ Α.Μ ΣΧΟΛΗ ΕΦΑΡΜΟΣΜΕΝΩΝ ΤΕΧΝΩΝ Μ.Π.Σ. ΓΡΑΦΙΚΕΣ ΤΕΧΝΕΣ - ΠΟΛΥΜΕΣΑ

Potential Dividers. 46 minutes. 46 marks. Page 1 of 11

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education

Modern Greek Extension

Practice Exam 2. Conceptual Questions. 1. State a Basic identity and then verify it. (a) Identity: Solution: One identity is csc(θ) = 1

* * GREEK 0543/02 Paper 2 Reading and Directed Writing May/June 2009

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΥΔΡΑΥΛΙΚΗΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΤΕΧΝΙΚΗΣ. Ειδική διάλεξη 2: Εισαγωγή στον κώδικα της εργασίας

Προσομοίωση BP με το Bizagi Modeler

Ρύθμιση σε whitelist

Ασφάλεια σε χώρους αναψυχής: Ένα σύστημα από έξυπνα αντικείμενα

SOAP API. Table of Contents

Galatia SIL Keyboard Information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: OSPF Cost

2016 IEEE/ACM International Conference on Mobile Software Engineering and Systems

Όλγα Κασσώτη

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Partial Trace and Partial Transpose

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 11/3/2006

Special edition of the Technical Chamber of Greece on Video Conference Services on the Internet, 2000 NUTWBCAM

4.6 Autoregressive Moving Average Model ARMA(1,1)

(1) Describe the process by which mercury atoms become excited in a fluorescent tube (3)

DESIGN OF MACHINERY SOLUTION MANUAL h in h 4 0.

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Ψηφιακή Οικονομία. Διάλεξη 7η: Consumer Behavior Mαρίνα Μπιτσάκη Τμήμα Επιστήμης Υπολογιστών

Main source: "Discrete-time systems and computer control" by Α. ΣΚΟΔΡΑΣ ΨΗΦΙΑΚΟΣ ΕΛΕΓΧΟΣ ΔΙΑΛΕΞΗ 4 ΔΙΑΦΑΝΕΙΑ 1

6.1. Dirac Equation. Hamiltonian. Dirac Eq.

Fractional Colorings and Zykov Products of graphs

Τμήμα Πολιτικών και Δομικών Έργων

Lecture 2: Dirac notation and a review of linear algebra Read Sakurai chapter 1, Baym chatper 3

CHAPTER 12: PERIMETER, AREA, CIRCUMFERENCE, AND 12.1 INTRODUCTION TO GEOMETRIC 12.2 PERIMETER: SQUARES, RECTANGLES,

Transcript:

UNIVERSITY OF CRETE FACULTY OF SCIENCES AND ENGINEERING COMPUTER SCIENCE DEPARTMENT COURSE CS-464 (OPTIONAL) HUMAN COMPUTER INTERACTION Instructor: Constantine Stephanidis

Team work In this phase you are called to design digitally high fidelity prototypes The prototypes DO NOT have to be interactive The prototypes can be created using any of the following tools: Pencil Justinmind Prototyper Adobe Fireworks Διαφάνεια 2

Some functions might require more than one screen You need to design them all Some functions (like those that are mentioned in the document) do not necessarily need to be on a separate page / screen It could be that some functions can / should be combined into a single page / screen The design should be as close as possible to the final version (e.g., fonts, colors, etc.) The design should be complete, i.e., Every page / screen should be completely designed (header, footer, etc.) and not just the main content Create your basic layout once and use it on the rest of the screens Use real data wherever needed (no Lorem Ipsum, no blah blah blah, etc) Διαφάνεια 3

During design the following dimensions should be used Web 1024x768 Mobile 320x480 Width should always be constant Height can change for pages that need scrolling Διαφάνεια 4

Obligatory Deliverables Prototypes for the Home page / screen, the Exhibition List and the Exhibit Details PNG or JPG images as they are exported from each respective tool Make sure the images have appropriate names and numbers E.g., 01_HomeScreen.png, 12_ExhibitionDetails.jpg, etc. Submission Friday, 18 th of March, 12:00 pm (noon) E-mail links to a file sharing service (e.g., Dropbox, Google Drive, OneDrive, WeTransfer, etc.) at hy464@csd.uoc.gr Διαφάνεια 5

Deliverables The prototypes that have emerged from the requirements document PNG or JPG images as they are exported from each respective tool Make sure the images have appropriate names and numbers E.g., 01_HomeScreen.png, 12_ExhibitionDetails.jpg, etc. Submission Monday, 28 th of March E-mail links to a file sharing service (e.g., Dropbox, Google Drive, OneDrive, WeTransfer, etc.) at hy464@csd.uoc.gr Διαφάνεια 6

What is a prototype? Partial or complete representation of an interactive system Mainly, a design activity that uses scientific methods to study the effectiveness of specific designs Prototypes provide information during the design process by helping designers to choose the best solution HY-464: Επικοινωνία Ανθρώπου - Μηχανής Διαφάνεια 8

Allows the visualization of the system requirements Enables user involvement early in the development process Enables an interactive development cycle Facilitates timely control Provides a way to control issues relating to the product, which cannot be answered through general research and instruction Provides a concrete tool for evaluating an idea for an interface HY-464: Επικοινωνία Ανθρώπου - Μηχανής Διαφάνεια 9

Provides a common reference point for all members of the design team, for users and marketers Can be used to obtain useful feedback from users Improves the quality and completeness of the functional specification of a product It increases the chance the product behaves as expected Significantly reduces the total cost of developing a product HY-464: Επικοινωνία Ανθρώπου - Μηχανής Διαφάνεια 10

Case-dependent, primary concerns may be any of the following: The flow of screens for important tasks The overall metaphor and how it will be applied The design of important screens The layout of all screens Alternative metaphors or design ideas HY-464: Επικοινωνία Ανθρώπου - Μηχανής Διαφάνεια 11

We suggest that you start with the most important and frequent tasks. You cannot do all things at once, and if you allow yourselves to think of every possible combination or insignificant task from the very beginning, you might not be able to move on later in the next phases of the project. Of course, you need to consider that even insignificant tasks, tasks switching procedures and peripheral tasks that connect your application with other parts of a task flow, must be part of your product and must be an integral part of the prototype in the end. HY-464: Επικοινωνία Ανθρώπου - Μηχανής Διαφάνεια 12

Διαφάνεια 13

Διαφάνεια 14

Function: View details for a film Functional requirements: View Title View the picture / poster View film s duration Read the plot View movie s genre (Comedy, Drama, etc.) View the actors and the director Special awards should be shown The movie trailer should be available View film s rating Viewing rooms should be available View if movie is available in 3D View the show times View film s language and whether it is dubbed Enable the user to buy a ticket The user can add the movie to favorite Διαφάνεια 16

Download the Pro Edition (free for 30 days) http://www.justinmind.com/prototyper/download Additional widget libraries widgets that you can use are: Web Widgets http://d2ld3he4yll0xl.cloudfront.net/widgets/web-widgets-library.jpl Android KitKat http://d2ld3he4yll0xl.cloudfront.net/widgets/android-kitkat.jpl In the tab "My Widgets" select the first blue arrow to import libraries Διαφάνεια 18

Elements (widgets) you can include the design (e.g., buttons, textboxes, etc.) The screens of your project The screen on which you plan Properties that can be modified for each selected widget Διαφάνεια 19

Justinmind Projects has the extension *.vp Select the correct dimensions for the platform for which designing To create a new screen : File à New à Screen Give representative names on screens (no: Screen 1, Screen 2, etc.) Using the simulate button you can quickly preview your design Διαφάνεια 20

Fileà Save as Images Select only the screens Choose output folder Διαφάνεια 21

Download from: http://pencil.evolus.vn/downloads.html The Pencil Projects end with *. ep Properties that can be changed for each selected widget Elements (widgets) you can include the design (e.g., buttons, textboxes, etc.) Διαφάνεια 22

For each function create a new page / screen Give representative names on the screens (not: Screen 1, Screen 2, etc.) Select the correct dimensions for the platform for which planning Make sure the Background is not transparent Διαφάνεια 23

Document à Export Document Output format: Rasterized graphics (PNG files) Pages to export: All pages in the document Διαφάνεια 24

It follows the logic of Photoshop Similar toolbars Similar information organization (e.g., layers, groups, etc.) Download the trial, which is free for 30 days https://creative.adobe.com/products/fireworks The Fireworks Projects end with *.fw.png Διαφάνεια 25

Create New Project File -> New Enter the appropriate dimensions on the platform for which you are designing Save Project Keep the suffix *.fw.png Διαφάνεια 26

Toolbar Properties that can be changed for each selected object Διαφάνεια 27

Object properties For each selected object, the properties that can be modified vary Διαφάνεια 28

Common Library Pages Layers Align Useful Toolbars Διαφάνεια 29

Common Library It contains some ready widgets (e,g., buttons, checkboxes, etc.) and icons Attention: Changes made into those objects from the library are global For example if you use one of the ready-to-use buttons and change its label, then all the buttons that you have already included in your project will have the same label To avoid this, you have to untie the object from all other objects of the same type Right Click à Symbol à Break Apart Align Useful toolbar that help you with object alignment Διαφάνεια 30

Pages All the different screens / pages of your project For each mockup you will create a new page / screen Give representative names on the screens (not: Screen 1, Screen 2, etc.) Capabilities Right Click à New Page Create a new screen Layers Right Click à Duplicate Page Create a copy of the selected screen They are the objects that make up one screen Similar to Photoshop layers They can be categorized into folders, formulate groups, copied, etc. Διαφάνεια 31

Grouping Layers Helps items management (copy, move, etc..) Holding the Shift you can select multiple objects simultaneously The Right Click -> Group Example: Grouping of a rectangle, an image of a label and to generate a button On the tool bar, the black arrow allows the selection of the entire Group, while the white arrows allows the selection of the contents of Διαφάνεια 32

1. File à Export 2. Enter the following : Export: Pages to Files Export as: Images Pages: All Pages 3. Choose Options Add Prefix: #(01,02,03) File Type: JPEG Better Quality 4. Save Διαφάνεια 33