iOS, openFrameworks
comments 5

itch [iPhone, openFrameworks]

itch00

itch00

Itch is a graphical programming language for the iPhone built using openFrameworks. Loosely based upon Scratch, inspired by turtle allows you to create graphic animated elements by combining modules.

Itch was created by Jonathan Brodsky, one of the creatives behind Lucky Frame team of developers behind Mujik app we mentioned few days ago.

The source code to itch is available on github, and as Jonathan is still working on it, you can follow the progress and follow the development here on openFrameworks forums. I, unfortunately, have had problems compiling but as Jonathan points out: first some warnings. This is not safe, I don’t know if it will build, and then after it has built, I don’t know if it will run on your phone, and once it is running on your phone, it will almost certainly be frustrating and confusing.

A very interesting project indeed.

See more projects/apps on CAN created using openFrameworks.

itch01itch02

  • jonbro

    thanks much for the coverage! that quote you posted is particularly hilarious. I will see if I can fix up your issues when I get home from work today.

  • filip

    Just checked for update but Theo's version seems the latest and I still can't compile here. Any new developments?

  • jonbro

    Here is a conversation that I had with someone else that was unable to build it… maybe that will help. Otherwize hit me up on gchat, myusername @ the gmailz.komz

    2:49:10 PM alicefekt: /Users/labaied/Downloads/of_preRelease_v0.06_iphone 2/apps/my_apps/iphone_turtle_fixed/../iphone_turtle/data/fonts: No such file or directory

    2:49:17 PM alicefekt: Warning: Multiple build commands for output file /Users/labaied/Downloads/of_preRelease_v0.06_iphone 2/apps/my_apps/iphone_turtle_fixed/build/Debug-iphonesimulator/logofighter.app/bob.png

    2:49:28 PM Jonathan Brodsky: hmm.
    2:49:34 PM Jonathan Brodsky: you need to add those 2 files
    2:49:40 PM Jonathan Brodsky: ah wait!!!
    2:49:57 PM Jonathan Brodsky: for the first one, you need to change the name of the directory to the proper name
    2:50:00 PM Jonathan Brodsky: what is it now?
    2:50:06 PM alicefekt: iphone_turtle_fixed
    2:50:10 PM alicefekt: should be iphone_turtle no ?
    2:50:13 PM Jonathan Brodsky: yep.
    2:50:17 PM Jonathan Brodsky: and then try again
    2:50:34 PM alicefekt: good so far
    2:50:37 PM alicefekt: oh 1 warning
    2:50:43 PM Jonathan Brodsky: that is ok. it will still run
    2:50:48 PM alicefekt: ApplicationVerificationFailed
    2:50:48 PM Jonathan Brodsky: just as long as there are no errors
    2:50:57 PM alicefekt: Your mobile device has encountered an unexpected error (0xE800003A)
    2:51:03 PM Jonathan Brodsky: you need to change it to build for the simulator
    2:51:12 PM Jonathan Brodsky: rather than the iphone
    2:51:13 PM alicefekt: fixed
    2:51:15 PM alicefekt: o
    2:51:17 PM alicefekt: k
    2:53:45 PM alicefekt: it works !!

  • jonbro

    Here is a conversation that I had with someone else that was unable to build it… maybe that will help. Otherwize hit me up on gchat, myusername @ the gmailz.komz

    2:49:10 PM alicefekt: /Users/labaied/Downloads/of_preRelease_v0.06_iphone 2/apps/my_apps/iphone_turtle_fixed/../iphone_turtle/data/fonts: No such file or directory

    2:49:17 PM alicefekt: Warning: Multiple build commands for output file /Users/labaied/Downloads/of_preRelease_v0.06_iphone 2/apps/my_apps/iphone_turtle_fixed/build/Debug-iphonesimulator/logofighter.app/bob.png

    2:49:28 PM Jonathan Brodsky: hmm.
    2:49:34 PM Jonathan Brodsky: you need to add those 2 files
    2:49:40 PM Jonathan Brodsky: ah wait!!!
    2:49:57 PM Jonathan Brodsky: for the first one, you need to change the name of the directory to the proper name
    2:50:00 PM Jonathan Brodsky: what is it now?
    2:50:06 PM alicefekt: iphone_turtle_fixed
    2:50:10 PM alicefekt: should be iphone_turtle no ?
    2:50:13 PM Jonathan Brodsky: yep.
    2:50:17 PM Jonathan Brodsky: and then try again
    2:50:34 PM alicefekt: good so far
    2:50:37 PM alicefekt: oh 1 warning
    2:50:43 PM Jonathan Brodsky: that is ok. it will still run
    2:50:48 PM alicefekt: ApplicationVerificationFailed
    2:50:48 PM Jonathan Brodsky: just as long as there are no errors
    2:50:57 PM alicefekt: Your mobile device has encountered an unexpected error (0xE800003A)
    2:51:03 PM Jonathan Brodsky: you need to change it to build for the simulator
    2:51:12 PM Jonathan Brodsky: rather than the iphone
    2:51:13 PM alicefekt: fixed
    2:51:15 PM alicefekt: o
    2:51:17 PM alicefekt: k
    2:53:45 PM alicefekt: it works !!

  • Pingback: Rollycorder [iPhone]: Prototyping graphic sound sequencer // @jonbro()