Programming Interactivity

A Desinger's guide to Processing, Arduino, and openFrameworks

Paperback Engels 2012 2e druk 9781449311445
€ 57,62
Levertijd ± 16 werkdagen
Gratis verzonden

Samenvatting

Ready to create rich interactive experiences with your artwork, designs, or prototypes? This is the ideal place to start. With this hands-on guide, you'll explore several themes in interactive art and design-including 3D graphics, sound, physical interaction, computer vision, and geolocation-and learn the basic programming and electronics concepts you need to implement them. No previous experience is necessary.

You'll get a complete introduction to three free tools created specifically for artists and designers: the Processing programming language, the Arduino microcontroller, and the openFrameworks toolkit. You'll also find working code samples you can use right away, along with the background and technical information you need to design, program, and build your own projects.

- Learn cutting-edge techniques for interaction design from leading artists and designers
- Let users provide input through buttons, dials, and other physical controls
- Produce graphics and animation, including 3D images with OpenGL
- Use sounds to interact with users by providing feedback, input, or an element they can control
- Work with motors, servos, and appliances to provide physical feedback
- Turn a user's gestures and movements into meaningful input, using Open CV

Specificaties

ISBN13:9781449311445
Taal:Engels
Bindwijze:paperback
Aantal pagina's:704
Uitgever:O'Reilly
Druk:2
Verschijningsdatum:29-2-2012
Hoofdrubriek:IT-management / ICT

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Over Joshua Noble

Joshua Noble is a consultant, freelance developer and Rich Internet Application designer, based in New York City. He's the lead-author of O'Reilly title Flex 3 Cookbook (released May 2008) and Programming Interactivity (July 2009) He has taught at Tufts University, and has worked as a consultant with Disney, Adobe, ABC, Schematic, Cynergy, Aspen Ski Resorts, New England Journal of Medicine, and Howcast.

Andere boeken door Joshua Noble

Inhoudsopgave

Preface

1. Introducing Interaction Design
-What This Book Is For
-Programming for Interactivity
-Design and Interaction
-Art and Interaction
-Data Exchange and Exploration
-Working Process

2. Programming Basics
-Why You'll Read This Chapter More Than Once
-The Nature of Code
-Variables
-Control Statements
-Functions
-Objects and Properties
-Scope
-Review

3. Processing
-Downloading and Installing Processing
-Exploring the Processing IDE
-The Basics of a Processing Application
-The Basics of Drawing with Processing
-Capturing Simple User Interaction
-Importing Libraries
-Loading External Data into Processing
-Running and Debugging Applications
-Exporting Processing Applications
-Conclusion
-Review

4. Arduino
-Starting with Arduino
-Touring an Arduino Board
-Touring the Arduino IDE
-The Basics of an Arduino Application
-Features of the Arduino Language
-How to Connect Things to Your Board
-Hello World
-Debugging Your Application
-Importing Libraries
-Running Your Code
-Review

5. Programming Revisited
-Object-Oriented Programming
-Classes
-Public and Private Properties
-Inheritance
-Processing: Classes and Files
-C++: Classes and Files
-Pointers and References
-Review

6. openFrameworks
-Your IDE and Computer
-Taking Another Quick Tour of C++
-Getting Started with oF
Afgekapt op 60 regels

Managementboek Top 100

€ 57,62
Levertijd ongeveer 16 werkdagen
Gratis verzonden

Rubrieken

Producten

    Auteurs

      Trefwoorden

        Artikelen

          Programming Interactivity