Programming Interactivity: A Designer's Guide to Processing, Arduino, and openFrameworks: Unlock the Power of Arduino, Processing, and OpenFrameworks
|
| List Price: | £38.50 |
| Price: | £21.18 & eligible for FREE Super Saver Delivery on orders over £5. Details |
Availability: Usually dispatched within 24 hours
Dispatched from and sold by Amazon.co.uk
40 new or used available from £21.08
Average customer review:Product Description
There is, at present, an exploding synergy between designers and programmers; the boundaries between disciplines are blurring and the arenas into which experiments in these fields extend are expanding. This encompasses an entire range of creative people, from artists interested in hacking for art projects, to computer scientists interested in prototyping techniques for HCI projects to developer designers looking for new tools that will give them more power and newer tools and techniques. While "Programming Interactivity" is in most respects a tutorial, it's also a thought piece on one of the most vibrant areas of research and excitement in this area: the development of novel interactions for users. This book will also extend the usage of several different tool sets with different strengths and weaknesses to any interested party who may be able to contribute to the conversation that is taking place. "Programming Interactivity" is for artists and designers without computer science backgrounds who are interested in using electronics and programming to create designs and artwork. If you want to learn how to create complex and rich interactive experiences with which viewers can truly engage, explore, and experiment, this book is the place to start. It explains the basics of programming and electrical engineering and introduces three freely available tools created for artists and designers. Code and explanations for some of the most common topics and themes are provided that you can learn from and use in your own projects. You'll learn the fundamentals necessary to begin working with code and then move into exploring three open source frameworks created for artists and designers: Processing, Arduino, and OpenFrameworks. Each of these tools is used to explain and explore common themes in interactive art and design, from 2 and 3D graphics, sound, physical interaction, circuitry, and more. Readers are provided with in-depth discussions of design considerations, working code samples, and guides to how to explore and experiment further. The book also explores some of the most cutting edge techniques used in interaction design and provides the background and technical information needed to design, program, build, and troubleshoot your own projects. The reader of this book is assumed to be a designer or artist looking to explore interactive design using code. The three tools highlighted in this book are all created expressly for designers: Processing - An internationally acclaimed programming language and environment for artists and designers based on Java and run on the JVM; Arduino - A revolutionary and highly regarded systems that integrates a microcomputer prototyping board, IDE, and programming language; and, OpenFrameworks - A coding framework built to provide the power of C++ with a simplified API that designers and artists can use. This book is intended for any designer or artist curious about interactive design and artwork. No assumptions are made about the reader other than that they are interested in creating interactive artworks, have access to a Macintosh, Linux, or Windows computer, and have or are willing to purchase an Arduino board. This book will be suited both for use as a textbook in a classroom at a school of art and design or technology as well as for the motivated autodidact. Most readers will read the book once, refer back to it many times as they learn more about the subject matte by creating works or by reading other books, and continue to refer back to the book as a touchstone when their interests or the nature of their projects change.
Product Details
- Amazon Sales Rank: #28666 in Books
- Published on: 2009-07-30
- Original language: English
- Number of items: 1
- Binding: Paperback
- 768 pages
Editorial Reviews
About the Author
Josh Noble is a consultant, freelance developer and Rich Internet Application designer, based in Brooklyn, New York. He's the lead author of O'Reilly's Flex 3 Cookbook (released May 2008).
As a graduate student, Joshua Noble studied interactive art, teaching himself programming and electronics using available resources on the internet. After school, he began teaching coding to art and design students interested in interactive design at the School of the Museum of Fine Arts in Boston. He found an acute need for a book that taught the technical aspects of programming and computing for interactive art and design as well as some of the theoretical and conceptual aspects of design interaction. He's worked extensively with each of the tools discussed in this book and has taught the subject at workshops, colleges, and to friends.
Customer Reviews
don't search another book for interactivity
Wonderful! From zero to a little less than Hero.
Interaction Design is a big field. It's hard to cover It as well, as this book does. The book is well written and organized; if you achieve to read It completely You'll definitively become an interaction design expert. The most hard topics are lightened with a kind and slow paced speaking style so learning them become easy. I enjoyed above the others, the Arduino related subjects, and I suggest the book to all the other Arduino friends out there.




