Processing Presentation
Transcript: Processing is a programming language, development environment, and online community that since 2001 has promoted software literacy within the visual arts. Initially created to serve as a software sketchbook and to teach fundamentals of computer programming within a visual context, Processing quickly developed into a tool for creating finished professional work as well. In less Software Pitch Terms.. Processing is Java. And overall more fun. Development library which abstracts away graphics and IO set up Contained within its own IDE, but can be used with other environments Open Source, Very active community Benefits Processing vs. Native Java Mouse/Keyboard Java Implement Listener Add Class to list of listeners Overwrite every method Find information you need (mouse co-ords, etc) Begin work. Processing Overwrite methods you need (keypressed, etc.) Processing automagically stores the mouseCoordinates and keyboard inputs Do work. Dance. Java Graphics Take in a graphics object as a parameter Typecast to java graphics 2D or 3D Start drawing Processing Specify graphics libraries to use, including opengl, P3D, etc Begin Drawing Processing Fun Stuff Details Executable Java Programs What is it? Focus on the Javascript File created by processing, which can be made into What does this all mean? Java Web Applet More Specifically, Processing is a library built on top of Java, and it enables you to make interesting programs easier, Care Less about the computer details. Android Apps Processing pde script.