[Bf-committers] BlenderPocket and iPhone/iTouch

Nathan Vegdahl cessen at cessen.com
Sat Sep 26 11:56:45 CEST 2009

> Huh? What leads you to say that you need to jailbreak it

   Because for a while it was the case that the the SDK for the
iPhone/iPodTouch was under NDA.  I thought that was still the case,
actually, until I just now looked it up (they have apparently
withdrawn the NDA terms).  But I'm not surprised that Salvatore
thought it still was, especially given Apple's generally controlling
practices with the iPhone.

   Anyway, so originally the SDK was totally incompatible with the
GPL: developers literally weren't allowed to share their code under
the NDA, whereas the GPL requires them to do so.  And since Blender is
GPL, a port using that SDK wouldn't have been distributable.


On Fri, Sep 25, 2009 at 4:40 PM, William Reynish <billrey at me.com> wrote:
> On 25 Sep, 2009, at 11:50 PM, Salvatore Russo wrote:
>> Hi,
>> ...
>> But the first difficulties that I see are:
>> 0) iPhone OS is not a so open platform and to install Blender on it,
>> you
>> will have to jailbreak it.
> Huh? What leads you to say that you need to jailbreak it? I have to
> set this straight. Apple doesn't prohibit open source software on the
> iPhone. There are many open source iPhone apps, and this is just a
> subset of them:
> http://maniacdev.com/2009/06/11-open-source-iphone-app-store-apps-to-learn-from/
>> 1) iPhone OS is using Cocoa and not carbon
> This is being worked on, but iPhone uses Cocoa Touch which is a
> specialized version of Cocoa optimized for touch interfaces.
>> 2) it will not be possible anymore (as in my previous version of
>> BlenderPocket) to use hardware buttons to emulate shift/control/alt: I
>> will have to find an “easy” way to use Blender only with multi touch
>> screen.
> Dude, that is the least of your problems. Quite obviously the entire
> UI would have to be different. You don't have a mouse and keyboard,
> nor a very big screen.
>> 3) I still have to investigate how to have phython on iPhone OS
>> 4) For this version, if it works, I would try to extend
>> BlenderPocket to
>> the game engine...
> Good luck ;)
> Cheers,
> -W
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers

More information about the Bf-committers mailing list