Getting Started with Processing: A Hands-On Introduction to Making Interactive Graphics
S**N
Good introduction to graphical programming and the Processing language
Processing is a computer language that is well-adapted to creating graphics. Its target audiences are hobbyists and professionals who are not full-time developers but who want to produce quality graphics. As the title implies, this book introduces the reader to the concepts it takes to get started. No extensive programming experience is required.The programming environment to produce Processing graphics is accessible via a free download. This book provides plenty of examples to excite the imagination. The reader should be able to take the beginnings here, combine them with freely available software, and modify them to create a worthwhile product.The biggest thing that I wish for is a way to integrate Processing with web programming environments, the type of environment I work with. I have been able to dig around to see that such things might exist. Processing.js seems to exist to map Processing commands to JavaScript and thus to a website. Unfortunately, this book does not take the reader that far. It only introduces the reader to the language and talks about adapting it to the niche use of electronics with Arduino.Overall, contemporary computer graphics need a dominant language to fill the gap between primitive languages like OpenGL in C and GUI-driven programs like Adobe Photoshop, the GIMP, Adobe Illustrator, and Inkscape. I’m not certain that Processing will succeed in filling that space in the marketplace, but it seems to be making the attempt. Come either success or failure, the attempt is appreciated, and the authors deserve to be commended on their accomplishment.
B**L
Clear explanations
I got this book because I wanted to learn generative art coding, and I have no coding background aside from a basic class years ago.Its easy to follow, and I just keep it open on the kindle pc app next to the coding window to follow along. The explanations are very helpful, I can understand why the code is what it is and how to modify it.The price is very reasonable, and I'd highly recommend it for anyone learning the basics. I muddled about a bit online trying to piece together the information from tutorials and sites, and this is much better.
A**R
Highly recommended
This book is a great tool to get started with programming in general.I bought this book, initially,just to learn how to visualize data from Arduino (the last chapter in the book). However I found myself in love with Processing and what it can do.The examples are easy to follow and well explained.
A**R
Excellent book!
This book allowed me to learn the basics in no time flat. I keep it around for a handy reference. Love that it teaches Processing in a fun and easy way. Kudos to the author for sharing his knowledge.
A**R
Concise and clear.
This book explains things clearly and in terms one doesn't need another book to understand. I would highly recommend this book interested in joining computer technology and artwork.
M**A
Very in depth
Great information and very in depth, only knocked down one star because half the time I googled quicker answers to my processing issues.
L**”
Useful, if not innovative, collection
A quick introduction to Processing with minimal examples. Very little — if any — that can’t be found in sources on the internet. Still, it’s not the worst introductory book on the subject and justifies the price by collecting its information in a short, organized, book. Try it with processing.js for a browser-based intro to the language.
A**R
Must have for cool arduino projects
Must have for cool arduino projects!I have some experience with c++ and arduino. I'm not an advanced programmer by any means but this book was easy to read and understand. It got right into putting things on the screen and playing around! It is great for making graphics to represent arduino serial data and interfaces.
J**2
Excellent
A really good introduction to this fun language
C**N
Great little book
Great little book, introducing Processing. Had not heard of this language before, but just what I need to program my RPi for a digital helm station
S**F
Good book to start programming with.
Easy to follow in simple steps. Great fun.
M**A
Four Stars
Good book, helped me with my coding module.
A**R
Three Stars
Didn't have as much about data visualisation as I thought
Trustpilot
2 months ago
1 month ago