Programming Interactivity
A Designer's Guide to Processing, Arduino, and openFrameworks
By Joshua Noble
Publisher: O'Reilly Media
Final Release Date: July 2009
Pages: 736

Make cool stuff. If you're a designer or artist without a lot of programming experience, this book will teach you to work with 2D and 3D graphics, sound, physical interaction, and electronic circuitry to create all sorts of interesting and compelling experiences -- online and off.

Programming Interactivity explains programming and electrical engineering basics, and introduces three freely available tools created specifically for artists and designers:

  • Processing, a Java-based programming language and environment for building projects on the desktop, Web, or mobile phones
  • Arduino, a system that integrates a microcomputer prototyping board, IDE, and programming language for creating your own hardware and controls
  • OpenFrameworks, a coding framework simplified for designers and artists, using the powerful C++ programming language

BTW, you don't have to wait until you finish the book to actually make something. You'll get working code samples you can use right away, along with the background and technical information you need to design, program, build, and troubleshoot your own projects. The cutting edge design techniques and discussions with leading artists and designers will give you the tools and inspiration to let your imagination take flight.

Table of Contents
Product Details
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
O'Reilly MediaProgramming Interactivity
 
4.0

(based on 2 reviews)

Ratings Distribution

  • 5 Stars

     

    (0)

  • 4 Stars

     

    (2)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

Reviewed by 2 customers

Sort by

Displaying reviews 1-2

Back to top

(5 of 5 customers found this review helpful)

 
4.0

So Far, So Good

By nate

from Denver, CO

About Me Designer

Pros

  • Easy to understand
  • Helpful examples
  • Well-written

Cons

  • Too many errors

Best Uses

  • Intermediate
  • Novice
  • Student

Comments about O'Reilly Media Programming Interactivity:

I am absolutely loving this book so far, it is exactly what i was looking for. Very informative and well written. But the proof reading was awful. A lot of errors that cause me confusion. At least they are being noted on this site. Anyhow, great work.

(6 of 6 customers found this review helpful)

 
4.0

A book that brings it all together

By Greg

from Tampa, FL

About Me Designer, Developer

Verified Reviewer

Pros

  • Concise
  • Easy to understand
  • Helpful examples
  • Well-written

Cons

  • Not comprehensive enough
  • Too many errors

Best Uses

  • Novice
  • Student

Comments about O'Reilly Media Programming Interactivity:

With so many interactive projects in development, this book will get you going in the right direction. It is by no means a comprehensive technical resource (it would have to be 3000+ pages for that). I think of it more as a detailed glossary of interactive programming; it points out the who's who and what you need to get started. From there you are on your own to develop so you'd better understand basic programming and circuit theory. I'd definitely recommend this book to anyone thinking about dabbling with interactive applications without having to be a technical genius.

[Sidenote: not too keen on the LONG list of errors, pay attention to the website for details]

Displaying reviews 1-2

Back to top

 
Buy 2 Get 1 Free Free Shipping Guarantee
Buying Options
Immediate Access - Go Digital what's this?