Computer Science Canada

running apps on the ipod touch

Author:  metachief [ Tue Sep 23, 2008 9:54 pm ]
Post subject:  running apps on the ipod touch

I was wondering if it was possible to put a turing application on an ipod touch and make it run. What would I need to do that?

Author:  md [ Tue Sep 23, 2008 9:56 pm ]
Post subject:  RE:running apps on the ipod touch

No. Not possible.

Author:  Tony [ Tue Sep 23, 2008 10:00 pm ]
Post subject:  RE:running apps on the ipod touch

You would need to write a Turing interpreter using the iPhone SDK.

Author:  md [ Wed Sep 24, 2008 9:31 am ]
Post subject:  Re: RE:running apps on the ipod touch

Tony @ 2008-09-23, 10:00 pm wrote:
You would need to write a Turing interpreter using the iPhone SDK.

And apple would need to approve your app. Apple has explicitly said they will not approve of interpreters.

Author:  Tony [ Wed Sep 24, 2008 10:03 am ]
Post subject:  RE:running apps on the ipod touch

You will then need to jailbreak your device. As bonus points, you will get all of Objective-C.

Though md is right, Apple will not let you run your Turing apps on their mobile devices.

Author:  metachief [ Wed Sep 24, 2008 9:46 pm ]
Post subject:  RE:running apps on the ipod touch

I have my ipod jailbroken... I dont understand what you mean by a Turing interpreter using the iPhone SDK or Objective-C... Also, how come there are ps1 and gameboy emulators you can download after you have jailbroken it? Could you explain more deeply why you wouldn't be able to do that...please

Author:  gitoxa [ Wed Sep 24, 2008 9:57 pm ]
Post subject:  RE:running apps on the ipod touch

Tony never said anything about not being able to have turing apps on the ipod touch, he said apple would never allow it.

The reason you can't just compile a turing app and run it on the ipod touch is more or less the same reason you can't do the same and try to run it on a mac, or on linux.

And since you can't just run the turing IDE on the iphone, you'll have to create your own, in a language that's already understood by the device, in this case being the two you listed.

Author:  metachief [ Wed Sep 24, 2008 10:02 pm ]
Post subject:  RE:running apps on the ipod touch

So even having my program in exe format doesnt solve anything then, right?

Author:  md [ Wed Sep 24, 2008 10:19 pm ]
Post subject:  RE:running apps on the ipod touch

no. exe's are a fileformat for Windows executables. The iPhone does not run Windows executables. Since Turing only generates Windows executables you will not be able to run any Turing program on your iPhone. Ever.

Besides which you do not want to run Turing apps on an iPhone, or any other device for that matter.

Author:  Tony [ Wed Sep 24, 2008 10:23 pm ]
Post subject:  Re: RE:running apps on the ipod touch

metachief @ Wed Sep 24, 2008 10:02 pm wrote:
So even having my program in exe format...

As md has just pointed out, you are grossly misunderstanding the functionality of binary formats.

Author:  metachief [ Wed Sep 24, 2008 10:51 pm ]
Post subject:  RE:running apps on the ipod touch

well thanks guys...too bad

Author:  Dan [ Thu Sep 25, 2008 1:12 am ]
Post subject:  RE:running apps on the ipod touch

@md I would not say you could never ever do it. In theroy you could make somthing like WINE for iPhone or an eumlator or virutal mashen to run exe files from windows. I don't think it is that unresable that there could be a posblity of making somthing like WINE for iPhone but it deftaly would be a masive under taking and require alot of knowalge of both the windows API and the iPhone software and hardware.

Also if the iPhone runs java (i am not sure if it does or not but other phones can) then projects like OpenT would run on it if they where ever completed.

So realsitcy no you can't but therorictaly you can if you want to spend a masive amount of work where the cost would not even come close to the gains.

Author:  Tony [ Thu Sep 25, 2008 10:01 am ]
Post subject:  RE:running apps on the ipod touch

Running Turing executables (known for slow performance) through an emulator (slowing down performance) on a mobile device (limited resources) can't possibly end well.

Author:  Dan [ Thu Sep 25, 2008 11:23 am ]
Post subject:  Re: RE:running apps on the ipod touch

Tony @ 25th September 2008, 10:01 am wrote:
Running Turing executables (known for slow performance) through an emulator (slowing down performance) on a mobile device (limited resources) can't possibly end well.


No, but the point is it is possible. As MD pointed out it's not a good idea to run turing on anything to start with Razz

I think the OpenT idea tho would be intresting since there is no realy reason why it would not work as the complier is java and it can have serveral diffrent backends including intertepting and to byte code both of witch should run on a phone with a few changes. If only OpenT was done that is Rolling Eyes

Author:  Zeroth [ Thu Sep 25, 2008 11:28 am ]
Post subject:  Re: running apps on the ipod touch

@metachief: Take a look at Python on the iPod Touch. There is already a pretty speedy interpreter written for the iPod Touch, http://www.modmyi.com/nativeapps/python-v251/ , and Python has many of the benefits of Turing(while still being a language used, not widely, but typically at smart companies, in industry.)

Author:  wtd [ Thu Sep 25, 2008 11:30 am ]
Post subject:  RE:running apps on the ipod touch

And of course Objective-C is THE language for development on Apple platforms. It is a nifty language, and as Zerth said about Python is used at a number of very smart companies throughout the industry.

Author:  andrew. [ Sat Sep 27, 2008 3:46 pm ]
Post subject:  RE:running apps on the ipod touch

So basically, you have two programming language options. Python and Objective-C, which will both run on a jailbroken iPhone.


: