http://www.processing.org/
Then, this guy seems to be doing amazing stuff with it:
http://www.flight404.com/blog/?p=151 <- I have not seen processing look like that before!
Finally, and for good measure, this looks like a great tutorial for basic iPhone app building:
http://www.bit-101.com/blog/?p=1784