About face : the essentials of interaction design / / Alan Cooper, Robert Reimann, David Cronin, Christopher Noessel with Jason Csizmadi and Doug LeMoine |
Autore | Cooper Alan <1952-> |
Edizione | [Fourth edition.] |
Pubbl/distr/stampa | Indianapolis, Indiana : , : John Wiley & Sons, , [2014] |
Descrizione fisica | 1 online resource (xxvii, 690 pages) : illustrations |
Disciplina | 006.7 |
Soggetto topico |
Software architecture
User interfaces (Computer systems) - Design Human-computer interaction Interacció persona-ordinador Disseny de sistemes Interfícies d'usuari (Informàtica) |
ISBN |
9781118766408
1118766407 9781118766583 111876658X 9781118766576 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910786503003321 |
Cooper Alan <1952-> | ||
Indianapolis, Indiana : , : John Wiley & Sons, , [2014] | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
About face : the essentials of interaction design / / Alan Cooper, Robert Reimann, David Cronin, Christopher Noessel with Jason Csizmadi and Doug LeMoine |
Autore | Cooper Alan <1952-> |
Edizione | [Fourth edition.] |
Pubbl/distr/stampa | Indianapolis, Indiana : , : John Wiley & Sons, , [2014] |
Descrizione fisica | 1 online resource (xxvii, 690 pages) : illustrations |
Disciplina | 006.7 |
Soggetto topico |
Software architecture
User interfaces (Computer systems) - Design Human-computer interaction Interacció persona-ordinador Disseny de sistemes Interfícies d'usuari (Informàtica) |
ISBN |
9781118766408
1118766407 9781118766583 111876658X 9781118766576 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910809303103321 |
Cooper Alan <1952-> | ||
Indianapolis, Indiana : , : John Wiley & Sons, , [2014] | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
About face : the essentials of interaction design / / Alan Cooper [and five others] |
Edizione | [Fourth edition.] |
Pubbl/distr/stampa | Indianapolis, Indiana : , : Wiley, , 2014 |
Descrizione fisica | 1 online resource (xxvii, 690 pages) : illustrations |
Disciplina | 006.7 |
Soggetto topico |
User interfaces (Computer systems) - Design
Software architecture |
Soggetto genere / forma | Electronic books. |
ISBN |
9781118766408
9781118766576 (pbk) 1-118-76658-X 1-118-76640-7 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Acknowledgments; Foreword; Introduction the the Fourth Edition; Part I: Goal-Directed Design; Chapter 1: A Design Process for Digital Products; The Consequences of Poor Product Behavior; Why Digital Products Fail; Planning and Designing Product Behavior; Recognizing User Goals; Implementation Models and Mental Models; An Overview of Goal-Directed Design; Chapter 2: Understanding the Problem: Design Research; Qualitative versus Quantitative Data in Design Research; Goal-Directed Design Research; Interviewing and Observing Users; Other Types of Qualitative Research
Research Is Critical to Good DesignChapter 3: Modeling Users: Personas and Goals; Why Model?; The Power of Personas; Why Personas Are Effective; Understanding Goals; Constructing Personas; Personas in Practice; Other Design Models; Chapter 4: Setting the Vision: Scenarios and Design Requirements; Bridging the Research-Design Gap; Scenarios: Narrative as a Design Tool; Design Requirements: The "What" of Interaction; The Requirements Definition Process; Chapter 5: Designing the Product: Framework and Refinement; Creating the Design Framework; Refining the Form and Behavior Validating and Testing the DesignChapter 6: Creative Teamwork; Small, focused teams; Thinking better, together; Working across design disciplines; The extended team; Establishing a creative culture; Identifying skill levels in designers; Collaboration Is the Key; Part II: Designing Behavior and Form; Chapter 8: A Basis for Good Product Behavior; Design Values; Interaction Design Principles; Interaction Design Patterns; Chapter 8: Digital Etiquette; Designing Considerate Products; Designing Smart Products; Designing Social Products; Chapter 9: Platform and Posture; Product Platforms Product PosturesPostures for the Desktop; Postures for the Web; Postures for Mobile Devices; Postures for Other Platforms; Give Your Apps Good Posture; Chapter 10: Optimizing for Intermediates; Perpetual Intermediates; Inflecting the Interface; Designing for Three Levels of Experience; Chapter 11: Orchestration and Flow; Flow and Transparency; Orchestration; Harmonious Interactions; Motion, Timing, and Transitions; The Ideal of Effortlessness; Chapter 12: Reducing Work and Eliminating Excise; Goal-Directed Tasks versus Excise Tasks; Types of Excise; Excise Is Contextual; Eliminating Excise Other Common Excise TrapsChapter 13: Metaphors, Idioms, and Affordances; Interface Paradigms; Building Idioms; Manual Affordances; Direct Manipulation and Pliancy; Escape the Grip of Metaphor; Chapter 14: Rethinking Data Entry, Storage, and Retrieval; Rethinking Data Entry; Rethinking Data Storage; Rethinking Data Retrieval; Chapter 15: Preventing Errors and Informing Decisions; Using Rich Modeless Feedback; Undo, Redo, and Reversible Histories; What if: Compare and Preview; Chapter 16: Designing for Different Needs; Learnability and Help ; Customizability; Localization and Globalization Accessibility |
Record Nr. | UNINA-9910465317403321 |
Indianapolis, Indiana : , : Wiley, , 2014 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Articulating media : genealogy, interface, situation / / James Gabrillo, Nathaniel Zetter, editors |
Pubbl/distr/stampa | [Place of publication not identified] : , : Open Humanities Press, , [2023] |
Descrizione fisica | 1 online resource (198 pages) |
Disciplina | 004.6 |
Soggetto topico |
Computer networks
User interfaces (Computer systems) - Design |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910725064703321 |
[Place of publication not identified] : , : Open Humanities Press, , [2023] | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Asynchronous programming with SwiftUI and Combine : functional programming to build UIs on Apple platforms / / Peter Friese |
Autore | Friese Peter |
Edizione | [1st ed. 2023.] |
Pubbl/distr/stampa | New York, New York : , : Apress, , [2023] |
Descrizione fisica | 1 online resource (447 pages) |
Disciplina | 004.35 |
Soggetto topico |
Swift (Computer program language)
User interfaces (Computer systems) - Design Parallel processing (Electronic computers) |
ISBN | 1-4842-8572-7 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Chapter 1: SwiftUI - A new Beginning -- Chapter 2: Getting Started with SwiftUI -- Chapter 3: SwiftUI Building Blocks -- Chapter 4: State Management -- Chapter 5: Displaying Data in Lists -- Chapter 6: Building Input Forms -- Chapter 7: Getting Started with Combine -- Chapter 8: Driving UI State with Combine- Chapter 9: Networking with Combine -- Chapter 10: Error Handling in Combine -- Chapter 11: Implementing Custom Combine Operators -- Chapter 12: Wrapping existing APIs in Combine (Firebase) -- Chapter 13: Combine Schedulers and SwiftUI -- Chapter 14: Getting Started with async-await -- Chapter 15: Using async-await in SwiftUI -- Chapter 16: Bringing it all together - SwiftUI, async-await, and Combine. |
Record Nr. | UNINA-9910644259503321 |
Friese Peter | ||
New York, New York : , : Apress, , [2023] | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Augmented reality for Android application development / / Jens Grubert, Raphael Grasset |
Autore | Grubert Jens |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham, U.K. : , : Packt Pub., , [2013] |
Descrizione fisica | 1 online resource (134 pages) : illustrations |
Disciplina | 005.268 |
Altri autori (Persone) | GrassetRaphael |
Soggetto topico |
Application software - Development
Mobile computing User interfaces (Computer systems) - Design |
Soggetto genere / forma | Electronic books. |
ISBN | 1-78216-856-7 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910453486703321 |
Grubert Jens | ||
Birmingham, U.K. : , : Packt Pub., , [2013] | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Augmented reality for Android application development / / Jens Grubert, Raphael Grasset |
Autore | Grubert Jens |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham, U.K. : , : Packt Pub., , [2013] |
Descrizione fisica | 1 online resource (134 pages) : illustrations |
Disciplina | 005.268 |
Altri autori (Persone) | GrassetRaphael |
Soggetto topico |
Application software - Development
Mobile computing User interfaces (Computer systems) - Design |
ISBN | 1-78216-856-7 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910790855603321 |
Grubert Jens | ||
Birmingham, U.K. : , : Packt Pub., , [2013] | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Augmented reality for Android application development / / Jens Grubert, Raphael Grasset |
Autore | Grubert Jens |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham, U.K. : , : Packt Pub., , [2013] |
Descrizione fisica | 1 online resource (134 pages) : illustrations |
Disciplina | 005.268 |
Altri autori (Persone) | GrassetRaphael |
Soggetto topico |
Application software - Development
Mobile computing User interfaces (Computer systems) - Design |
ISBN | 1-78216-856-7 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover -- Copyright -- Credits -- About the Authors -- About the Reviewers -- www.PacktPub.com -- Table of Contents -- Preface -- Chapter 1: Augmented Reality Concepts and Tools -- A quick overview of AR concepts -- Sensory augmentation -- Displays -- Registration in 3D -- Interaction with the environment -- Choose your style - sensor-based and computer vision-based AR -- Sensor-based AR -- Computer vision-based AR -- AR architecture concepts -- AR software components -- AR control flow -- System requirements for development and deployment -- Installing the Android Developer Tools Bundle and the Android NDK -- Installation of JMonkeyEngine -- Installation of Vuforia -- Which Android devices to use -- Summary -- Chapter 2: Viewing the World -- Understanding the camera -- Camera characteristics -- Camera versus screen characteristics -- Accessing the camera in Android -- Creating an Eclipse project -- Permissions in the Android manifest -- Creating an activity that displays the camera -- Setting camera parameters -- Creating SurfaceView -- Live camera view in JME -- Creating the JME activity -- Creating the JME application -- Summary -- Chapter 3: Superimposing the World -- The building blocks of 3D rendering -- Real camera and virtual camera -- Camera parameters (intrinsic orientation) -- Using the scenegraph to overlay a 3D model onto the camera view -- Improving the overlay -- Summary -- Chapter 4: Locating in the World -- Knowing where you are - handling GPS -- GPS and GNSS -- JME and GPS - tracking the location of your device -- Knowing where you look - handling inertial sensors -- Understanding sensors -- Sensors in JME -- Improving orientation tracking - handling sensor fusion -- Sensor fusion in a nutshell -- Sensor fusion in JME -- Getting content for your AR browser - the Google Place API -- Query for POIs around your current location.
Parsing the Google Places results -- Summary -- Chapter 5: Same as Hollywood - Virtual on Physical Objects -- Introduction to computer vision-based tracking and Vuforia -- Choosing physical objects -- Understanding frame markers -- Understanding natural feature tracking targets -- Vuforia architecture -- Configuring Vuforia to recognize objects -- Putting it together - Vuforia with JME -- The C++ integration -- The Java integration -- Summary -- Chapter 6: Make it Interactive - Create the User Experience -- Pick the stick - 3D selection using ray picking -- Proximity-based interaction -- Simple gesture recognition using accelerometers -- Summary -- Chapter 7: Further Reading and Tips -- Managing your content -- Multi-targets -- Cloud recognition -- Improving recognition and tracking -- Advanced interaction techniques -- Summary -- Index. |
Record Nr. | UNINA-9910820977103321 |
Grubert Jens | ||
Birmingham, U.K. : , : Packt Pub., , [2013] | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Building UIs with Wijmo : build user interfaces quickly using widgets / / Yuguang Zhang |
Autore | Zhang Yuguang |
Pubbl/distr/stampa | Birmingham : , : Packt Publishing, , 2013 |
Descrizione fisica | 1 online resource (116 p.) |
Collana | Community experience distilled |
Soggetto topico | User interfaces (Computer systems) - Design |
Soggetto genere / forma | Electronic books. |
ISBN | 1-84969-607-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910452414503321 |
Zhang Yuguang | ||
Birmingham : , : Packt Publishing, , 2013 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Building UIs with Wijmo : build user interfaces quickly using widgets / / Yuguang Zhang |
Autore | Zhang Yuguang |
Pubbl/distr/stampa | Birmingham : , : Packt Publishing, , 2013 |
Descrizione fisica | 1 online resource (116 p.) |
Collana | Community experience distilled |
Soggetto topico | User interfaces (Computer systems) - Design |
ISBN | 1-84969-607-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910790693203321 |
Zhang Yuguang | ||
Birmingham : , : Packt Publishing, , 2013 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|