Speed of chess programs on the iPhone/iPod Touch

Discussion of chess software programming and technical issues.

Moderator: Ras

Tord Romstad
Posts: 1808
Joined: Wed Mar 08, 2006 9:19 pm
Location: Oslo, Norway

Re: Speed of chess programs on the iPhone/iPod Touch

Post by Tord Romstad »

Mark wrote:Tord- Glad things are going well with the GUI and program. When it makes it to the app store, post a message here so we know it's available for download.
Thanks for your interest, Mark! Of course I will inform about the availability both here and on my web page when the program is ready. And even before that, beta testers are welcome (hint, hint). :wink:
I'll be first in line to buy it!
I don't think you will, because it will probably be free. :)

I plan to release two versions: A Cydia packaged version for jailbroken phones, and a standard version for download from the App Store. It is possible that only the version for jailbroken phones will be free and the version from the App Store will cost a dollar or two, but right now I think a paid version is probably more trouble than it's worth. It is most likely that both versions will be free.

Tord
Mark
Posts: 216
Joined: Thu Mar 09, 2006 9:54 pm

Re: Speed of chess programs on the iPhone/iPod Touch

Post by Mark »

Tord Romstad wrote:
Mark wrote:Tord- Glad things are going well with the GUI and program. When it makes it to the app store, post a message here so we know it's available for download.
Thanks for your interest, Mark! Of course I will inform about the availability both here and on my web page when the program is ready. And even before that, beta testers are welcome (hint, hint). :wink:
I'll be first in line to buy it!
I don't think you will, because it will probably be free. :)

I plan to release two versions: A Cydia packaged version for jailbroken phones, and a standard version for download from the App Store. It is possible that only the version for jailbroken phones will be free and the version from the App Store will cost a dollar or two, but right now I think a paid version is probably more trouble than it's worth. It is most likely that both versions will be free.

Tord
I'd be glad to help out testing, but I think the only way to get programs on my phone is through the app store, so I'd have to wait for the first release version.

If it was me, I'd charge something for the program, even if it was just a couple dollars. You might be surprised at how many copies you could sell!

Mark
bdeane
Posts: 54
Joined: Mon Jun 25, 2007 7:02 pm
Location: Northern Ireland
Full name: Brian Deane

Re: Speed of chess programs on the iPhone/iPod Touch

Post by bdeane »

Tord, I would be delighted to beta test it for you (assuming it will run on my iPod Touch).

Brian
trojanfoe

Re: Speed of chess programs on the iPhone/iPod Touch

Post by trojanfoe »

Tord, my birthday is coming up and I'm thinking of asking for money from everyone in order to get an iPod Touch so I can listen to music/audiobooks as well as play chess on it. Can I ask you what development kit you are using for the iPod and whether the iPod had to be jailbroken?

Cheers,
Andy
Dirt
Posts: 2851
Joined: Wed Mar 08, 2006 10:01 pm
Location: Irvine, CA, USA

Re: Speed of chess programs on the iPhone/iPod Touch

Post by Dirt »

Tord Romstad wrote:I think a paid version is probably more trouble than it's worth.
Probably so, but I like the idea that having pay for the version from the ap store could encourage others to free their phones. I might be worth it to raise the price to enhance that inducement, especially if you could get information about the free version to the customers as part of the purchase process. That's probably impossible, though.
Tord Romstad
Posts: 1808
Joined: Wed Mar 08, 2006 9:19 pm
Location: Oslo, Norway

Re: Speed of chess programs on the iPhone/iPod Touch

Post by Tord Romstad »

trojanfoe wrote:Tord, my birthday is coming up and I'm thinking of asking for money from everyone in order to get an iPod Touch so I can listen to music/audiobooks as well as play chess on it. Can I ask you what development kit you are using for the iPod
The latest version of Apple's official SDK, on an iMac running Mac OS X 10.5.6.
and whether the iPod had to be jailbroken?
Yes and no. For developing the GUI for the upcoming iPhone version of Glaurung, I don't really need a jailbroken unit, although it makes a few things easier and more comfortable. For some of the other tests and benchmarks I have done, jailbreaking was probably necessary. For instance, letting the program run automated on the ICC and benchmarking various UCI and XBoard engines on the iPod would probably have been very difficult without jailbreaking.

Tord
Tord Romstad
Posts: 1808
Joined: Wed Mar 08, 2006 9:19 pm
Location: Oslo, Norway

Re: Speed of chess programs on the iPhone/iPod Touch

Post by Tord Romstad »

Dirt wrote:
Tord Romstad wrote:I think a paid version is probably more trouble than it's worth.
Probably so, but I like the idea that having pay for the version from the ap store could encourage others to free their phones. I might be worth it to raise the price to enhance that inducement, especially if you could get information about the free version to the customers as part of the purchase process. That's probably impossible, though.
It is not really a goal for me to encourage people to free their phones. The main reason I intend to release a separate version for jailbroken phones is that I have some long-term plans of some cool features which are not found in any phone/PDA chess programs today, and which are impossible (for technical or legal reasons) to implement on non-jailbroken phones.

Tord
trojanfoe

Re: Speed of chess programs on the iPhone/iPod Touch

Post by trojanfoe »

Tord Romstad wrote:
trojanfoe wrote:Tord, my birthday is coming up and I'm thinking of asking for money from everyone in order to get an iPod Touch so I can listen to music/audiobooks as well as play chess on it. Can I ask you what development kit you are using for the iPod
The latest version of Apple's official SDK, on an iMac running Mac OS X 10.5.6.
and whether the iPod had to be jailbroken?
Yes and no. For developing the GUI for the upcoming iPhone version of Glaurung, I don't really need a jailbroken unit, although it makes a few things easier and more comfortable. For some of the other tests and benchmarks I have done, jailbreaking was probably necessary. For instance, letting the program run automated on the ICC and benchmarking various UCI and XBoard engines on the iPod would probably have been very difficult without jailbreaking.

Tord
Thanks Tord - I think I might have to install Hackintosh on my spare drive then and join the world of Mac OS X....
trojanfoe

Re: Speed of chess programs on the iPhone/iPod Touch

Post by trojanfoe »

Tord Romstad wrote:I plan to release two versions: A Cydia packaged version for jailbroken phones, and a standard version for download from the App Store
Do the executables in these packages need to be different because of the jailbroken status of the iPod/iPhone or is it the packaging that is different (and that perhaps jailbroken units always use Cydia as their package source)?

Cheers,
Andy
Tord Romstad
Posts: 1808
Joined: Wed Mar 08, 2006 9:19 pm
Location: Oslo, Norway

Re: Speed of chess programs on the iPhone/iPod Touch

Post by Tord Romstad »

trojanfoe wrote:
Tord Romstad wrote:I plan to release two versions: A Cydia packaged version for jailbroken phones, and a standard version for download from the App Store
Do the executables in these packages need to be different because of the jailbroken status of the iPod/iPhone or is it the packaging that is different
Initially, the executables will probably be identical, possibly apart from digital signing. The packaging is the main difference. Later, the version for jailbroken phones may acquire a few features which will not be included in the App Store version.
(and that perhaps jailbroken units always use Cydia as their package source)?
No, jailbroken units can get apps from the App Store, too.

Cydia isn't really a package source, by the way. It's rather a package manager (or to be even more precise, a graphical front end to a package manager) which can download packages from multiple sources.

Tord