background preloader

Proce55ing / Processing

Facebook Twitter

REAS.com / Casey Reas. Related Projects. Ressources Processing et tutoriels en ligne. Processing. Processing Ebook. OpenProcessing - Share Your Sketches! Toxiclibs. Studio Sketchpad : an open studio for creating beautiful code. What is this? : sketchpad blog. Home - GitHub. Jdf/processing.py - GitHub. Processing.js. Processing.js. Demos below! As a sort-of reverse birthday present I’ve decided to release one of my largest projects, in recent memory. This is the project that I’ve been alluding to for quite some time now: I’ve ported the Processing visualization language to JavaScript, using the Canvas element. I’ve been working on this project, off-and-on now, for the past 7 months – it’s been a fun, and quite rewarding, challenge. The full scope of the project can be broken down into two portions: The Processing Language The first portion of the project was writing a parser to dynamically convert code written in the Processing language, to JavaScript.

It works “fairly well” (in that it’s able to handle anything that the processing.org web site throws at it) but I’m sure its total scope is limited (until a proper parser is involved). The language includes a number of interesting aspects, many of which are covered in the basic demos. Apple dropping java... iProcessing. Pjs4ipad - Offline Processing.js web clip apps with built-in code editing. Pjs4iPad lets you create Processing.js apps that can be run and edited directly in HTML5 browsers and will run offline.

pjs4ipad - Offline Processing.js web clip apps with built-in code editing

Currently tested with Mobile Safari (iPad, iPhone, Android 2.1, iPod touch, Chrome). Each app includes a simple code editor so you can edit the code. Offline support is included through the use of the offline application cache and local storage. Try the live demo by visiting this link in Chrome or from one of the mobile devices listed above. You can find a more recent, but probably bleeding edge version at On an iPad, iPhone, or iPad touch: if you click Save & Run, and then hit the + button, you can add the program to the home screen.

On Android, I've successfully tested this offline. Mozilla Firefox. Android. From Processing The primary goal of this project is to make it foolishly easy to create Android apps using the Processing API.

Android

Once you have Processing on your machine (and the Android developer tools), you can simply write a line of code, hit Run (Ctrl-R or Cmd-R), and have your sketch show up in the emulator as a working Android app. Select Run on Device (Ctrl-Shift-R or Cmd-Shift-R) to have it run on an Android device that you have plugged into your machine. That's good stuff! Note that this code is incomplete and contains bugs. We currently have no plans to make a version of the development environment (the PDE) that runs on the phone, but that might be fun for you internetpeople to hack together on your own, and amaze us all. Download and install the Android SDK from here. After downloading, follow Google's instructions here and then for the Adding Platforms and Packages section, do the following: School of Art + Design. To watch this video, you need the latest Flash-Player and active javascript in your browser.

School of Art + Design

Oct 02, 2010, 6:00 PM UIC Innovation Center Processing.Android: Open-Source for Mobile InnovationJulio Obelleiro + Jorge Cano + Shawn Roske: Cing, Creative coding bridging Processing and C++ This presentation will introduce Cing, an open source library for creative programming which bridges the elegant and intuitive syntax of Processing with the power and flexibility of C++. Cing allows innovative and accessible experimentation with advanced capabilities such as 3D, Physics or Computer Vision.

Cing. Quick Tutorial: Twitter & Processing. Accessing information from the Twitter API with Processing is easy.

Quick Tutorial: Twitter & Processing

A few people have sent me e-mails asking how it all works, so I thought I’d write a very quick tutorial to get everyone up on their feet. We don’t need to know too much about how the Twitter API functions, because someone has put together a very useful Java library to do all of the dirty work for us. It’s called twitter4j, and you can download it here. Once you have it downloaded, we can get started. 1. 4. 5. Processing: finding images in a directory listing. Finding which the images are, in a particular directory on a filesystem, can be a little tricky.

Processing: finding images in a directory listing

So I’ve put together some code which helps with this. The code here is in two parts: - The listFileNames() function, takes a directory url, and returns a String[] array of filenames/urls in the directory. - The findImgFiles() function can be used to take the file listing output of listFileNames() and return only the files which are image files. findImgFiles() is nothing particularly complex, the function takes a list of filenames or url’s, checks the file type suffix if the file is an image file. . ( yeah, sorry about the lack of proper indentation below, my html skills are from the last century )