Programming Interactivity. A Designer's Guide to Processing, Arduino, and openFrameworks. 2nd Edition
![Język publikacji: angielski Język publikacji: angielski](https://static01.helion.com.pl/global/flagi/1.png)
- Autor:
- Joshua Noble
![Programming Interactivity. A Designer's Guide to Processing, Arduino, and openFrameworks. 2nd Edition Joshua Noble - okładka ebooka](https://static01.helion.com.pl/global/okladki/326x466/e_e00g.png)
![Programming Interactivity. A Designer's Guide to Processing, Arduino, and openFrameworks. 2nd Edition Joshua Noble - tył okładki ebooka](https://static01.helion.com.pl/global/okladki-tyl/326x466/e_e00g.png)
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 728
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Programming Interactivity. A Designer's Guide to Processing, Arduino, and openFrameworks. 2nd Edition
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
Wybrane bestsellery
-
Ta wyjątkowa książka została w całości poświęcona platformie Arduino. Znajdziesz tu szczegółowe omówienie możliwości platformy, liczne przykłady oraz opisy. W trakcie lektury dowiesz się, jak przygotować środowisko pracy, oraz rozpoczniesz tworzenie prostych projektów, korzys...(34.50 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł(-50%) -
Arduino od podstaw to praktyczny przewodnik adresowany do wszystkich, którzy chcą się zapoznać z możliwościami urządzenia - od tych, którzy dotąd nie mieli styczności z komputerami jednopłytkowymi, po tych bardziej zaawansowanych. Począwszy od podstaw, jak również przedstawienia możliwości i pote...(29.94 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł(-40%) -
Oto proste na pierwszy rzut oka pytanie: jak można realizować podstawowe pomiary za pomocą Arduino, Raspberry Pi lub komputera PC? W większości przypadków rzeczywiście potrafimy wykorzystywać mikrokontrolery, czujniki i umiejętności programistyczne w celu gromadzenia danych. W tej książce ...
Arduino w nauce. Gromadzenie, wyświetlanie i przetwarzanie danych z czujników Arduino w nauce. Gromadzenie, wyświetlanie i przetwarzanie danych z czujników
(62.13 zł najniższa cena z 30 dni)80.99 zł
89.99 zł(-10%) -
Ta książka jest przystępnym wprowadzeniem do skomplikowanego świata, w którym za pomocą techniki TinyML wdraża się głębokie uczenie maszynowe w systemach wbudowanych. Nie musisz mieć żadnego doświadczenia z zakresu uczenia maszynowego czy pracy z mikrokontrolerami. W książce wyjaśniono, jak można...
TinyML. Wykorzystanie TensorFlow Lite do uczenia maszynowego na Arduino i innych mikrokontrolerach TinyML. Wykorzystanie TensorFlow Lite do uczenia maszynowego na Arduino i innych mikrokontrolerach
(59.40 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Dzięki tej książce łatwo wkroczysz w pasjonujący świat elektroniki, nowych technologii i internetu rzeczy. Równolegle z poznawaniem podstaw teoretycznych będziesz tworzyć proste obwody i przełączniki, aby stopniowo zajmować się coraz bardziej złożonymi projektami. Dowiesz się, jak korzystać z pły...
Elektronika i internet rzeczy. Przewodnik dla ludzi z prawdziwą pasją Elektronika i internet rzeczy. Przewodnik dla ludzi z prawdziwą pasją
(44.50 zł najniższa cena z 30 dni)44.50 zł
89.00 zł(-50%) -
To drugie, starannie zaktualizowane wydanie przewodnika po programowaniu Arduino, przeznaczonego dla osób, które opanowały podstawy i chcą zdobyć umiejętności na wyższym, profesjonalnym poziomie. W książce dodatkowo ujęto zagadnienia wykorzystania Arduino do komunikacji z urządzeniami szeregowymi...
Arduino dla początkujących. Kolejny krok. Wydanie II Arduino dla początkujących. Kolejny krok. Wydanie II
(32.94 zł najniższa cena z 30 dni)32.94 zł
54.90 zł(-40%) -
Książka stanowi zbiór ponad dwustu receptur ułatwiających wykorzystanie potencjału Arduino 1.8. Jest dostosowana do potrzeb osób, które chcą po prostu szybko znaleźć rozwiązanie problemu ze sprzętem czy z kodem. Zawiera informacje potrzebne do pomyślnej realizacji szerokiej gamy projektów oraz do...
Arduino. Przepisy na rozpoczęcie, rozszerzanie i udoskonalanie projektów. Wydanie III Arduino. Przepisy na rozpoczęcie, rozszerzanie i udoskonalanie projektów. Wydanie III
(77.40 zł najniższa cena z 30 dni)77.40 zł
129.00 zł(-40%) -
Oto zaktualizowane i rozszerzone wydanie książki, dzięki której poznasz wybrane zagadnienia z dziedziny fizyki, elektroniki i cyfrowego projektowania. Omówiono też podstawy algorytmów i charakterystyczne dla Arduino koncepcje programistyczne. Znalazły się tu zaktualizowane projekty i nowe tematy,...
Odkrywanie Arduino. Narzędzia i techniki inżynierii pełnej czaru. Wydanie II Odkrywanie Arduino. Narzędzia i techniki inżynierii pełnej czaru. Wydanie II
(44.50 zł najniższa cena z 30 dni)44.50 zł
89.00 zł(-50%)
Ebooka "Programming Interactivity. A Designer's Guide to Processing, Arduino, and openFrameworks. 2nd Edition" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Programming Interactivity. A Designer's Guide to Processing, Arduino, and openFrameworks. 2nd Edition" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Programming Interactivity. A Designer's Guide to Processing, Arduino, and openFrameworks. 2nd Edition" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-493-2150-5, 9781449321505
- Data wydania ebooka:
-
2012-01-12
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 14.1MB
- Rozmiar pliku Mobi:
- 14.1MB
Spis treści ebooka
- Programming Interactivity
- SPECIAL OFFER: Upgrade this ebook with OReilly
- Preface
- What Isand Isntin This Book
- Whats In
- Whats Not In
- What Isand Isntin This Book
- Conventions Used in This Book
- Companion Website
- Using Code Examples
- Safari Books Online
- How to Contact Us
- Acknowledgments
- 1. Introducing Interaction Design
- What This Book Is For
- Programming for Interactivity
- The Nature of Interaction
- Messages and Interaction
- Interfaces and Interaction
- Languages of Interaction
- Design and Interaction
- Art and Interaction
- Data Exchange and Exploration
- Working Process
- 2. Programming Basics
- Why Youll Read This Chapter More Than Once
- The Nature of Code
- Variables
- Simple Types
- int
- Signed versus unsigned
- float
- char
- bool or boolean
- string
- byte
- long
- Simple Types
- Arrays
- Casting
- Operators
- Control Statements
- if/then
- for Loop
- while Loop
- continue
- break
- Functions
- Defining a Function
- Passing Parameters to a Function
- Some Suggestions on Writing Functions
- Overloading Functions
- Objects and Properties
- Scope
- Review
- 3. Processing
- Downloading and Installing Processing
- Exploring the Processing IDE
- The Basics of a Processing Application
- The setup() Method
- The size() method
- The frameRate() method
- The print() method
- The setup() Method
- The draw() Method
- The Basics of Drawing with Processing
- The rect(), ellipse(), and line() Methods
- RGB Versus Hexadecimal
- The fill() Method
- The background() Method
- The line() Method
- The stroke() and strokeWeight() Methods
- The curve() Method
- The vertex() and curveVertex() Methods
- Capturing Simple User Interaction
- The mouseX and mouseY Variables
- The mousePressed() Method
- The mouseReleased() and mouseDragged() Methods
- The keyPressed and key Variables
- Importing Libraries
- Downloading Libraries
- Loading External Data into Processing
- Loading and Displaying Images
- The PImage class
- The loadImage() method
- The image() method
- Loading and Displaying Images
- Displaying Videos in the Processing Environment
- Using the Movie Class
- Reading and Writing Files
- The loadStrings() method
- The saveStrings() method
- Running and Debugging Applications
- Exporting Processing Applications
- Conclusion
- Review
- 4. Arduino
- Starting with Arduino
- Installing the IDE
- Mac OS X
- Windows
- Linux
- Installing the IDE
- Configuring the IDE
- Starting with Arduino
- Touring an Arduino Board
- The Controller
- Uno Versus Mini Versus Mega
- Whats a pin?
- Digital versus analog pins
- Pins on the Mini
- Pins on the Mega
- Touring the Arduino IDE
- The Basics of an Arduino Application
- The setup Statement
- The loop Method
- Features of the Arduino Language
- Constants
- Methods
- Arrays
- Strings
- How to Connect Things to Your Board
- Resistors
- Hello World
- Debugging Your Application
- Importing Libraries
- Running Your Code
- Running Your Board Without a USB Connection
- Review
- 5. Programming Revisited
- Object-Oriented Programming
- Classes
- The Basics of a Class
- Class Rules
- Public and Private Properties
- Inheritance
- Processing: Classes and Files
- C++: Classes and Files
- .cpp and .h
- A Simple C++ Application
- Pointers and References
- Pointer
- Reference
- When to Use Pointers
- When to Use References
- Some Rules for Pointers
- Some Rules for References
- Pointers and Arrays
- When Are You Going to Use This?
- Review
- 6. openFrameworks
- Your IDE and Computer
- Windows
- Visual Studio
- Code::Blocks for Windows
- Windows
- Mac OS X
- Linux
- Code::Blocks for Linux
- Using makefiles
- Your IDE and Computer
- Taking Another Quick Tour of C++
- Basic Variable Types
- Arrays
- Methods
- Classes and Objects in C++
- Getting Started with oF
- Touring an oF Application
- Methods
- Variables
- Creating Hello, World
- Drawing in 2-D
- Setting Drawing Modes
- Drawing Polygons
- Displaying Video Files and Images
- Images
- Video
- Compiling an oF Program
- Compiling in Xcode
- Compiling in Code::Blocks
- Debugging an oF Application
- Using the cout Statement
- Using the GNU Debugger
- Using the Debugger in Xcode
- Using the Debugger in Code::Blocks
- Importing Libraries
- ofxOpenCv
- ofxVectorGraphics
- ofxAssimpModelLoader
- ofxNetwork
- ofxOsc
- Review
- 7. Physical Input
- Interacting with Physical Controls
- Thinking About Kinetics
- Getting Gear for This Chapter
- Controlling Controls
- The Button As an Electrical Object
- The Button As an Interactive Object
- Reading the Value of a Button
- Turning Knobs
- The Dial As an Interactive Object
- Potentiometers
- Using Lights
- Wiring an LED
- Detecting Touch and Vibration
- Reading a Piezo Sensor
- Getting Piezo Sensors
- Detecting Proximity
- Proximity Through Capacitance
- Detecting Motion
- PIR Motion Sensor
- Reading Distance
- Reading Input from an Infrared Sensor
- Understanding Binary Numbers
- Binary Numbers
- Bits and Bit Operations
- Why Do You Need to Know Any of This?
- Communicating with Other Applications
- Sending Messages from the Arduino
- openFrameworks
- Detecting Forces and Tilt
- Introducing I2C
- Gyroscopes
- Whats Next
- Review
- 8. Programming Graphics
- The Screen and Graphics
- Seeing Is Thinking, Looking Is Reading
- Math, Graphics, and Coordinate Systems
- Drawing Strategies
- Use Loops to Draw
- Use Vectors to Draw
- Draw Only What You Need
- Use Sprites
- Transformation Matrices
- Creating Motion
- Shaping the Gaze
- Setting the Mood
- Creating Tweens
- Using Vectors
- Using Graphical Controls
- ControlP5 Library
- Event Handling
- Importing and Exporting Graphics
- Using PostScript in Processing
- Using PostScript Files in oF
- Whats Next
- Review
- 9. Bitmaps and Pixels
- Using Pixels As Data
- Using Pixels and Bitmaps As Input
- Providing Feedback with Bitmaps
- Looping Through Pixels
- ofPixels
- Manipulating Bitmaps
- Manipulating Color Bytes
- Using Convolution in Full Color
- Analyzing Bitmaps in oF
- Analyzing Color
- Analyzing Brightness
- Detecting Motion
- Using Edge Detection
- Using Pixel Data
- Using Textures
- Textures in oF
- Textures in Processing
- Saving a Bitmap
- Whats Next
- Review
- 10. Sound and Audio
- Sound As Feedback
- Sound and Interaction
- How Sound Works on a Computer
- Audio in Processing
- Instantiating the Minim Library
- Generating Sounds with Minim
- Filtering Sounds with Minim
- Sound in openFrameworks
- openFrameworks and the FMOD Ex Library
- Maximilian
- Physical Manipulation of Sound with Arduino
- A Quick Note on PWM
- Creating Interactions with Sound
- Further Resources
- Review
- 11. Arduino and Feedback
- Using Motors
- DC Motors
- Stepper Motors
- Motor Shields
- Using Motors
- Smart Feedback
- Using Servos
- Connecting a Servo
- Communicating with the Servo
- Wiring a Servo
- Using Household Currents
- Working with Appliances
- Introducing the LilyPad Board
- Using Vibration
- Nano, Fio, and Mini
- Using an LED Matrix
- Using the LEDControl Library
- Using the SPI Protocol
- Serial LED Matrix
- Using LCDs
- Using Solenoids for Movement
- Whats Next
- Review
- 12. Protocols and Communication
- Communicating over Networks
- Using XML
- Understanding Networks and the Internet
- Network Organization
- Network Identification
- Network Data Flow
- Handling Network Communication in Processing
- Client Class
- Server Class
- Sharing Data Across Applications
- Understanding Protocols in Networking
- Using the ofxNetwork Add-on
- Creating Networks with the Arduino
- Initializing the Ethernet Library
- Creating a Client Connection
- Creating a Server Connection
- Wireless Internet on the Arduino
- Communicating with Bluetooth
- Using Bluetooth in Processing
- Installing Bluetooth on Linux and Windows
- Installing Bluetooth on Mac OS X
- Using Bluetooth in Processing
- Using the bluetoothDesktop Library
- Communicating Using MIDI
- Review
- 13. Graphics and OpenGL
- What Does 3-D Have to Do with Interaction?
- Understanding 3-D
- What Is OpenGL?
- Working with 3-D in Processing
- OpenGL in Processing
- Lighting in Processing
- Controlling the Viewers Perspective
- Making Custom Shapes in Processing
- Using Coordinates and Transforms in Processing
- Transformations
- 3-D in openFrameworks
- Drawing in 3-D
- Transformations in openFrameworks
- Lighting in OpenGL
- Blending Modes in OpenGL
- Creating 3-D Objects in oF
- Using Textures and Shading in Processing
- Using Another Way of Shading
- What Does GLSL Look Like?
- Vertex Shaders
- Geometry Shader
- Fragment Shader
- Variables Inside Shaders
- Using ofShader
- Using Shaders in Processing
- What to Do Next
- Review
- 14. Motion and Gestures
- Computer Vision
- Interfaces Without Controls
- Example CV Projects
- Computer Vision
- OpenCV
- Using Blobs and Tracking
- Starting with ofxOpenCV
- Detecting Features with oF
- Using OpenCV in Processing
- Feature Tracking in Processing
- Using Blob Tracking with Physics
- Exploring Further in OpenCV
- Detecting Gestures
- Using ezGestures in Processing
- Using Gestures in oF
- Capturing iOS gestures with oF
- Touch with oF
- Tuio
- reacTIVision
- CCV
- Whats Next
- Using the Microsoft Kinect
- Processing
- openFrameworks
- Review
- 15. Movement and Location
- Using Movement As and In Interaction
- Using Software-Based Serial Ports
- Understanding and Using GPS
- Storing Data
- Logging GPS Data to an Arduino
- Using the breadcrumbs Library
- Implementing Hardware-Based Logging
- Sending GPS Data
- Getting Location on a Mobile Device
- On the iPhone
- On an Android Phone
- What to Do Next
- Review
- 16. Spaces and Environments
- Using Architecture and Space
- Sensing Environmental Data
- Using an XBee with Arduino
- Creating a Simple Test
- Configuring the XBee Module
- Addressing in the XBee
- XBee Library for Processing
- Placing Objects in 2-D
- Using the X10 Protocol
- Setting Up an RFID Sensor
- Reading Heat and Humidity
- Determine Position of an Object
- Whats Next
- Review
- 17. Further Resources
- Whats Next?
- Software Tools
- ARToolKit
- PureData
- Max/MSP
- vvvv
- Flash
- Software Tools
- Construction Processes
- Artificial Intelligence
- Neural nets
- Pathfinding
- Genetic algorithms
- Artificial life
- Whats Next?
- Physics
- Chipmunk
- Box2D
- Other Processing physics libraries
- ofAddons
- Hardware Platforms
- Phidgets
- Robotshop Rover
- Fritzing
- AVR
- ARM
- PIC
- Bibliography
- Interaction Design
- Programming
- Hardware
- Art
- Conclusion
- Index
- About the Author
- Colophon
- SPECIAL OFFER: Upgrade this ebook with OReilly
O'Reilly Media - inne książki
-
Keeping up with the Python ecosystem can be daunting. Its developer tooling doesn't provide the out-of-the-box experience native to languages like Rust and Go. When it comes to long-term project maintenance or collaborating with others, every Python project faces the same problem: how to build re...(200.88 zł najniższa cena z 30 dni)
200.68 zł
239.00 zł(-16%) -
Bringing a deep-learning project into production at scale is quite challenging. To successfully scale your project, a foundational understanding of full stack deep learning, including the knowledge that lies at the intersection of hardware, software, data, and algorithms, is required.This book il...(241.21 zł najniższa cena z 30 dni)
241.16 zł
289.00 zł(-17%) -
Frontend developers have to consider many things: browser compatibility, usability, performance, scalability, SEO, and other best practices. But the most fundamental aspect of creating websites is one that often falls short: accessibility. Accessibility is the cornerstone of any website, and if a...(199.59 zł najniższa cena z 30 dni)
199.49 zł
239.00 zł(-17%) -
In this insightful and comprehensive guide, Addy Osmani shares more than a decade of experience working on the Chrome team at Google, uncovering secrets to engineering effectiveness, efficiency, and team success. Engineers and engineering leaders looking to scale their effectiveness and drive tra...(114.38 zł najniższa cena z 30 dni)
114.33 zł
149.00 zł(-23%) -
Data modeling is the single most overlooked feature in Power BI Desktop, yet it's what sets Power BI apart from other tools on the market. This practical book serves as your fast-forward button for data modeling with Power BI, Analysis Services tabular, and SQL databases. It serves as a starting ...(198.78 zł najniższa cena z 30 dni)
198.68 zł
239.00 zł(-17%) -
C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you'll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 12.0 and .NET 8 fundamentals and techniques for building c...(240.72 zł najniższa cena z 30 dni)
240.22 zł
289.00 zł(-17%) -
Learn how to get started with Futures Thinking. With this practical guide, Phil Balagtas, founder of the Design Futures Initiative and the global Speculative Futures network, shows you how designers and futurists have made futures work at companies such as Atari, IBM, Apple, Disney, Autodesk, Luf...(147.90 zł najniższa cena z 30 dni)
147.80 zł
179.00 zł(-17%) -
Augmented Analytics isn't just another book on data and analytics; it's a holistic resource for reimagining the way your entire organization interacts with information to become insight-driven.Moving beyond traditional, limited ways of making sense of data, Augmented Analytics provides a dynamic,...(174.34 zł najniższa cena z 30 dni)
173.84 zł
219.00 zł(-21%) -
Learn how to prepare for—and pass—the Kubernetes and Cloud Native Associate (KCNA) certification exam. This practical guide serves as both a study guide and point of entry for practitioners looking to explore and adopt cloud native technologies. Adrián González Sánchez ...
Kubernetes and Cloud Native Associate (KCNA) Study Guide Kubernetes and Cloud Native Associate (KCNA) Study Guide
(169.14 zł najniższa cena z 30 dni)177.65 zł
199.00 zł(-11%) -
Python is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time—beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the gro...(139.94 zł najniższa cena z 30 dni)
139.89 zł
179.00 zł(-22%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
![Loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
![ajax-loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Oceny i opinie klientów: Programming Interactivity. A Designer's Guide to Processing, Arduino, and openFrameworks. 2nd Edition Joshua Noble (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.