Photo credit: Windell H. Oskay,
on creative engineering and new media art

How to get started using mobile processing

December 12th, 2007

Processing is a free, open-source programming environment based on Java and the weapon of choice for most people doing artistic productions that require a bit of coding. Get it at

Mobile Processing is a cousin of Processing, but aimed at mobile phones and other smaller devices.

The problem

I want to be able to write simple programs on my computer and run them on my mobile phone. My computer is a Windows XP laptop with bluetooth, my phone is a java-enabled phone, also with bluetooth.

The solution

I did it by installing mobile processing, exporting to MIDlet and then transferring the jar file to my phone using Windows XP’s Bluetooth File Transfer Wizard. All of this is absolutely free, btw.


  1. Download and install a Java JDK. See how to set up java development.
  2. Download and install Sun Java Wireless Toolkit for CLDC (WTK)
  3. Download and install mobile processing.Since you’ve installed Java yourself, get the expert version. To install, just to unzip the archive where you want to have it, e.g. c:\sdk\mobile
  4. Restarting your computer at this point is probably a good idea.
  5. Start mobile processing by running the start-expert.bat in the mobile processing