1. NodeBox 1
    1. Homepage
    2. NodeBox 3Node-based app for generative design and data visualization
    3. NodeBox OpenGLHardware-accelerated cross-platform graphics library
    4. NodeBox 1Generate 2D visuals using Python code (Mac OS X only)
  2. Gallery
  3. Documentation
  4. Forum
  5. Blog

Nodebox on iPhone?

Posted by Giorgio O. on Dec 22, 2008

Hello nodeboxers,

this may be a totally out of topic question...
but...
since NB is based on pyobjc... would it be feasible/thinkable/interesting to port it so that it could produce iphone runnable sketches?

ciao
g.


 
Posted by Giorgio O. on Dec 22, 2008

take this video as an example...
http://vimeo.com/1637408



Posted by tabularasa on Dec 23, 2008

I think that would be very interesting.



Posted by Tom De Smedt on Jan 04, 2009

Aha! The next challenge we can all drool over. However, running Python on iPhone is still in hacker-stage (and not even legally supported by apple I think). Also, iPhone does not include Cocoa (mac drawing layer). It does have Core Graphics so theoretically, yes, it is possible to write a drawing application on iPhone - if you are willing to start from scratch at a fairly low-level and code your way up.

We currently have no concrete plans in that direction.



Posted by fdb on Feb 03, 2009

The problem is not of a technical, but more of a legal nature. The iPhone SDK agreement specifically states that no interpreted languages may be run on the iPhone (that includes Python):

3.3.2 [...]No interpreted code may be downloaded and used in
an Application except for code that is interpreted and run by Apple's Published APIs and built-
in interpreter(s).