Processing & p5.js iCompiler
#1 App for Processing & p5.js
#1 Keyword Rankings
Today
Top 10 Rankings
Today
Top 30 Rankings
Today
Top 100 Rankings
Today

Description

Compose and compile your Processing & p5.js projects right on your phone or iPad, wherever your are!

Export your Processing projects as App on your home screen:
1. Select an App icon for your Processing project.
2. Add it to your home screen.
You can now use the app offline, just like any other app!

This app is already being used in high schools and universities to teach and learn Processing & p5.js.

Your code is highlighted and formatted for excellent reading-comfort.
Processing Pro allows you to see which parts of your code are causing problems.

3D sketches and games are supported.


This is not an official app by processing.org or p5.js

Available subscription: Processing Pro, offers additional functionalities, such as exporting your sketches as apps.

Trailer Music: Circle of Alchemists

Privacy and Terms: http://processing-app.org/terms/
Hide.. Show more..

In-Apps

Processing for iOS Tip
£99.99
Processing Pro (Annual)
£9.99
Processing Pro (Monthly)
£2.99
Processing Pro Lifetime Unlock
£24.99

Screenshots

User Rating

3.86 out of 5

14 ratings in United Kingdom

5 star
7
4 star
3
3 star
1
2 star
1
1 star
2

Ratings History

Reviews

Very simplistic

Bikertykeuk on

Doesn’t support StringList, which is the basis of what I want. Not much use to me. Waste of money.

Not finished

Ujyujjfjugg on

While I really appreciate having access to this on the iPad, this version isn’t in great shape. The interface is lacking important functionality and feels like an early-access build rather than a finished product. I’ve paid for a subscription, which is supposed to allow highlighting of errors. The app does not highlight errors consistently and often sketches don’t run despite the absence of any errors. When it does highlight errors it just tells me to “//“ which isn’t exactly helpful. It’s quite frustrating to have the sketch not run, and to then have to comb through the code with no highlighted errors to help, only to find that actually the program simply isn’t working and is just displaying a blank screen even when you start a fresh sketch. So not only have I paid for functionality that isn’t there, but I’ve also paid for an app that doesn’t work consistently. That said I’m happy to pay just support the devs, but I do expect it to be properly supported in the future if your taking money for this. A few things I would like to see: 1. Little to no errors in running sketches 2. Proper highlighting of errors or the removal of this feature as a paid option 3. A more logical file organisation system with folders and all of the file management functionality that you would expect. (Thumbnails would also be neat) 4. A built-in referencing feature for identifying the arguments and information inside the sketch window, rather than being pointed to an external webpage.

I’m in love with this app

Tsunamori.74 on

I only recently discovered the world of creative coding and generative art, I hope theres plenty in store for the future of this app. There are a couple things I’d recommend adding, for example I can’t find any clear way of renaming a file and I have seen some JavaScript libraries that allow conversion from Processing to JavaScript to easily make your creations web-compatible, that would be a great feature to look forward to. Thank you for this great app, I can’t recommend it enough.

Not too shabby

noxi_ on

Pretty decent for a lightweight version of Processing, ideal for beginners or for if you are using basic commands My only gripe is that you are unable to use any of the Processing libraries, would live to see this feature in future updates!!!

Great, but needs work

pencilcaseman on

This is a great app and it helps a lot with testing out little sketches and things like that, but it does not work for running larger things, no matter how simple. The main reason for this is the lack of error messages, which would make the app a whole lot more usable. The app could also do with some formatting help, like auto-indentation after curly brackets for example, as well as supporting PVectors, which make programming with objects much easier. Overall a great app, but one that could do with some work.

Great but please make the font smaller!

Sebbington on

Or add an option to change the font size

Amazing!!!

RawaZz95 on

I would rate this five stars because it makes experimenting with quick stuff much easier, even runs when offline which makes it perfect.

We need error messages!!

Descriptivist on

This is a good app in lots of ways. But Processing is meant to be about encouraging beginners & amateurs to program (something I strongly agree with)—and that means it has got to have error messages. A blank black screen is just not acceptable, especially for beginners. How many times do you think people are going to bother scouring through their code to find where they've missed out a ) or typed : instead of ; or written printLn instead of println? I would guess not many: they'll get frustrated and just give up, when a simple error message could have enabled them to fix the problem in ten seconds.

An essential for any programmer

jctwood on

With the new overhaul this app has become a joy to use. Creating small graphical experiments is easier than ever. I look forward to the future updates and hope anyone looking to programme on their mobile comes across this!

Brilliant but no animate support

EternalTony on

Try animate but only show static images.

Store Rankings

Ranking History

Category Rankings

Chart
Category
Rank
Top Grossing
9
Top Grossing
18
Top Grossing
28
Top Grossing
28
Top Grossing
31

Keywords

Users may also like

Name
Kodex
A powerful code editor
Debug Anywhere
Inspect web / DevTools
MySQL Client by SQLPro
MySQL & MariaDB database UI
SQLite Mobile Client
Core Beacons
BLE Advertisement Scanner
mDebugger
mobile web debugging
Device Info Toolkit
Hardware and software details
nRF Connect Device Manager
Update and manage your devices
JavaScript Recipes
LadderTouchLite
graphical programming language
Show More

Revenue and Downloads

Gain valuable insights into Processing & p5.js iCompiler performance with our analytics. Sign up now to access downloads, revenue, and more.

App Info

Languages
English, French, Japanese, Spanish, German
Recent version
2.7 (2 years ago )
Released on
May 20, 2013 (11 years ago )
Last updated
1 week ago